Details

Time bar (total: 17.5s)

analyze2.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0%100%0%0%0%1
50%0%0%100%0%0%0%2
75%0%0%100%0%0%0%3
87.5%0%0%100%0%0%0%4
93.8%0%0%100%0%0%0%5
96.9%0%0%100%0%0%0%6
98.4%0%0%100%0%0%0%7
99.2%0%0%100%0%0%0%8
99.6%0%0%100%0%0%0%9
99.8%0%0%100%0%0%0%10
99.9%0%0%100%0%0%0%11
100%0%0%100%0%0%0%12
Compiler

Compiled 15 to 11 computations (26.7% saved)

sample1.0s (5.8%)

Results
1.0s8256×body256valid
Bogosity

preprocess47.0ms (0.3%)

Algorithm
egg-herbie
Rules
684×rational_best-simplify-113
562×rational_best-simplify-124
546×rational_best-simplify-96
542×rational_best-simplify-111
516×rational_best-simplify-117
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
14519
223719
3149519
011
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
Outputs
0
Call 2
Inputs
(/.f64 10 (-.f64 1 (*.f64 x x)))
Outputs
(/.f64 10 (-.f64 1 (*.f64 x x)))
(/.f64 -10 (+.f64 (*.f64 x x) -1))
Compiler

Compiled 9 to 7 computations (22.2% saved)

simplify48.0ms (0.3%)

Algorithm
egg-herbie
Rules
684×rational_best-simplify-113
562×rational_best-simplify-124
546×rational_best-simplify-96
542×rational_best-simplify-111
516×rational_best-simplify-117
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
14519
223719
3149519
Stop Event
node limit
Counts
1 → 2
Calls
Call 1
Inputs
(/.f64 10 (-.f64 1 (*.f64 x x)))
Outputs
(/.f64 10 (-.f64 1 (*.f64 x x)))
(/.f64 -10 (+.f64 (*.f64 x x) -1))

eval0.0ms (0%)

Compiler

Compiled 15 to 10 computations (33.3% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

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

Compiled 8 to 6 computations (25% saved)

localize6.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.3b
(/.f64 10 (-.f64 1 (*.f64 x x)))
8.0b
(-.f64 1 (*.f64 x x))
Compiler

Compiled 19 to 10 computations (47.4% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(/.f64 10 (-.f64 1 (*.f64 x x)))
0.0ms
x
@inf
(-.f64 1 (*.f64 x x))
0.0ms
x
@0
(-.f64 1 (*.f64 x x))
0.0ms
x
@0
(/.f64 10 (-.f64 1 (*.f64 x x)))
0.0ms
x
@-inf
(/.f64 10 (-.f64 1 (*.f64 x x)))

rewrite76.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
672×rational_best-simplify-113
564×rational_best-simplify-124
546×rational_best-simplify-96
544×rational_best-simplify-111
518×rational_best-simplify-117
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0832
14532
223732
3149532
Stop Event
node limit
Counts
2 → 76
Calls
Call 1
Inputs
(-.f64 1 (*.f64 x x))
(/.f64 10 (-.f64 1 (*.f64 x x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x x) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 x x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (fabs.f64 x)) (/.f64 -1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 0 x)) (/.f64 (-.f64 1 (*.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 0 x)) (*.f64 1 (/.f64 (-.f64 1 (*.f64 x x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 x x)) x) (+.f64 x (/.f64 0 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (+.f64 x (/.f64 0 x))) (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (+.f64 x (/.f64 0 x))) (*.f64 1 (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 (+.f64 x (/.f64 0 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x x) -1) x) (/.f64 (*.f64 x (neg.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x x) -1) (fabs.f64 x)) (/.f64 (*.f64 x (neg.f64 x)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x x) (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 x) x) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x x) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 x x)) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (-.f64 (*.f64 x (neg.f64 x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) -2) (*.f64 (-.f64 1 (*.f64 x x)) -2)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (+.f64 (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (+.f64 (+.f64 x x) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x)) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x))) (+.f64 (fabs.f64 x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (+.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2)) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))) (+.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (+.f64 (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 x)) (/.f64 (fabs.f64 x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 x x) -1) (*.f64 x x)) (/.f64 -1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 16 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -2 (*.f64 (-.f64 1 (*.f64 x x)) -2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (-.f64 4 (*.f64 -2 (*.f64 (-.f64 1 (*.f64 x x)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))) (-.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x)))) (*.f64 (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (fabs.f64 x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x))) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x)) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x)))) (-.f64 (*.f64 x x) (*.f64 (fabs.f64 x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2)) (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))))) (-.f64 (*.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2)) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2))) (*.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2)) (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))) (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))) (*.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (*.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))) (-.f64 (*.f64 (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (*.f64 (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 x x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x x) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 1 (*.f64 x x)) 0) (/.f64 (-.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) 0) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (neg.f64 x)) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 1 (*.f64 x x)) 0)) 0) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))))
()

simplify127.0ms (0.7%)

Algorithm
egg-herbie
Rules
676×rational_best-simplify-124
662×rational_best-simplify-65
652×rational_best-simplify-61
642×rational_best-simplify-117
640×rational_best-simplify-96
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02853564
116883428
Stop Event
node limit
Counts
100 → 114
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
10
(+.f64 (*.f64 10 (pow.f64 x 2)) 10)
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 10 (*.f64 10 (pow.f64 x 4))))
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 (*.f64 10 (pow.f64 x 6)) (+.f64 10 (*.f64 10 (pow.f64 x 4)))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(+.f64 1 (*.f64 x (neg.f64 x)))
(+.f64 (-.f64 1 (*.f64 x x)) 0)
(+.f64 (*.f64 x (neg.f64 x)) 1)
(+.f64 0 (-.f64 1 (*.f64 x x)))
(*.f64 1 (-.f64 1 (*.f64 x x)))
(*.f64 (-.f64 1 (*.f64 x x)) 1)
(*.f64 (+.f64 (*.f64 x x) -1) -1)
(*.f64 -1 (+.f64 (*.f64 x x) -1))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (fabs.f64 x)) (/.f64 -1 (fabs.f64 x)))
(*.f64 (+.f64 x (/.f64 0 x)) (/.f64 (-.f64 1 (*.f64 x x)) x))
(*.f64 (+.f64 x (/.f64 0 x)) (*.f64 1 (/.f64 (-.f64 1 (*.f64 x x)) x)))
(*.f64 (/.f64 (-.f64 1 (*.f64 x x)) x) (+.f64 x (/.f64 0 x)))
(*.f64 (fabs.f64 (+.f64 x (/.f64 0 x))) (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)))
(*.f64 (fabs.f64 (+.f64 x (/.f64 0 x))) (*.f64 1 (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x))))
(*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 (+.f64 x (/.f64 0 x))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) -1) x) (/.f64 (*.f64 x (neg.f64 x)) x))
(*.f64 (/.f64 (+.f64 (*.f64 x x) -1) (fabs.f64 x)) (/.f64 (*.f64 x (neg.f64 x)) (fabs.f64 x)))
(*.f64 (/.f64 x x) (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (fabs.f64 x)))
(*.f64 (/.f64 (fabs.f64 x) x) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) x))
(*.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 x)))
(/.f64 (-.f64 1 (*.f64 x x)) 1)
(/.f64 (+.f64 (*.f64 x x) -1) -1)
(/.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2)
(/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x))
(/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 x (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)) 4)
(/.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x)))
(/.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) x)
(/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x x)) -2) -2)
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (neg.f64 x))))
(/.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (-.f64 (*.f64 x (neg.f64 x)) (*.f64 x x)))
(/.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))) 8)
(/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 x x))
(/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x)) (fabs.f64 x))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))
(/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))))
(/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) -2) (*.f64 (-.f64 1 (*.f64 x x)) -2)) -4)
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (+.f64 (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x)))))
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (+.f64 (+.f64 x x) (+.f64 x x)))
(/.f64 (+.f64 (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x)) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x))) (+.f64 (fabs.f64 x) (fabs.f64 x)))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (+.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2)) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))) (+.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))))
(/.f64 (+.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (+.f64 (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))))
(/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x) (/.f64 x x))
(/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 x)) (/.f64 (fabs.f64 x) (fabs.f64 x)))
(/.f64 (/.f64 (+.f64 (*.f64 x x) -1) (*.f64 x x)) (/.f64 -1 (*.f64 x x)))
(/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 16 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))
(/.f64 (-.f64 (*.f64 -2 (*.f64 (-.f64 1 (*.f64 x x)) -2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (-.f64 4 (*.f64 -2 (*.f64 (-.f64 1 (*.f64 x x)) -2))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))) (-.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x)))) (*.f64 (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))))
(/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))))
(/.f64 (-.f64 (*.f64 (fabs.f64 x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x))) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x)) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x)))) (-.f64 (*.f64 x x) (*.f64 (fabs.f64 x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x)))))
(/.f64 (-.f64 (*.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2)) (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))))) (-.f64 (*.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2)) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2))) (*.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2)) (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))) (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))) (*.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (*.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))) (-.f64 (*.f64 (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (*.f64 (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))))
(pow.f64 (-.f64 1 (*.f64 x x)) 1)
(neg.f64 (+.f64 (*.f64 x x) -1))
(if (!=.f64 (+.f64 1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (*.f64 x x) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (-.f64 1 (*.f64 x x)) 0) (/.f64 (-.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) 0) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (*.f64 x (neg.f64 x)) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))
(if (!=.f64 -1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 1 (*.f64 x x)) 0)) 0) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))
Outputs
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
10
(+.f64 (*.f64 10 (pow.f64 x 2)) 10)
(+.f64 10 (*.f64 (pow.f64 x 2) 10))
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 10 (*.f64 10 (pow.f64 x 4))))
(+.f64 10 (+.f64 (*.f64 10 (pow.f64 x 4)) (*.f64 (pow.f64 x 2) 10)))
(+.f64 10 (+.f64 (*.f64 (pow.f64 x 2) 10) (*.f64 10 (pow.f64 x 4))))
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 (*.f64 10 (pow.f64 x 6)) (+.f64 10 (*.f64 10 (pow.f64 x 4)))))
(+.f64 (*.f64 (pow.f64 x 2) 10) (+.f64 (*.f64 10 (pow.f64 x 4)) (+.f64 (*.f64 10 (pow.f64 x 6)) 10)))
(+.f64 10 (+.f64 (+.f64 (*.f64 (pow.f64 x 2) 10) (*.f64 10 (pow.f64 x 4))) (*.f64 10 (pow.f64 x 6))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (*.f64 10 (/.f64 1 (pow.f64 x 2))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 8))))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (*.f64 10 (/.f64 1 (pow.f64 x 2))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 8))))))
(+.f64 1 (*.f64 x (neg.f64 x)))
(-.f64 1 (*.f64 x x))
(+.f64 (-.f64 1 (*.f64 x x)) 0)
(-.f64 1 (*.f64 x x))
(+.f64 (*.f64 x (neg.f64 x)) 1)
(-.f64 1 (*.f64 x x))
(+.f64 0 (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(*.f64 1 (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(*.f64 (-.f64 1 (*.f64 x x)) 1)
(-.f64 1 (*.f64 x x))
(*.f64 (+.f64 (*.f64 x x) -1) -1)
(-.f64 1 (*.f64 x x))
(*.f64 -1 (+.f64 (*.f64 x x) -1))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (fabs.f64 x)) (/.f64 -1 (fabs.f64 x)))
(-.f64 1 (*.f64 x x))
(*.f64 (+.f64 x (/.f64 0 x)) (/.f64 (-.f64 1 (*.f64 x x)) x))
(-.f64 1 (*.f64 x x))
(*.f64 (+.f64 x (/.f64 0 x)) (*.f64 1 (/.f64 (-.f64 1 (*.f64 x x)) x)))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (-.f64 1 (*.f64 x x)) x) (+.f64 x (/.f64 0 x)))
(-.f64 1 (*.f64 x x))
(*.f64 (fabs.f64 (+.f64 x (/.f64 0 x))) (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)))
(*.f64 (/.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)))
(*.f64 (fabs.f64 (+.f64 x (/.f64 0 x))) (*.f64 1 (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x))))
(*.f64 1 (*.f64 (fabs.f64 (+.f64 x (/.f64 0 x))) (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x))))
(*.f64 1 (*.f64 (/.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x))))
(*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 (+.f64 x (/.f64 0 x))))
(*.f64 (fabs.f64 (+.f64 x (/.f64 0 x))) (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)))
(*.f64 (/.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)))
(*.f64 (/.f64 (+.f64 (*.f64 x x) -1) x) (/.f64 (*.f64 x (neg.f64 x)) x))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (+.f64 (*.f64 x x) -1) (fabs.f64 x)) (/.f64 (*.f64 x (neg.f64 x)) (fabs.f64 x)))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 x x) (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (fabs.f64 x)))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (fabs.f64 x) x) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) x))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 x)))
(-.f64 1 (*.f64 x x))
(/.f64 (-.f64 1 (*.f64 x x)) 1)
(-.f64 1 (*.f64 x x))
(/.f64 (+.f64 (*.f64 x x) -1) -1)
(-.f64 1 (*.f64 x x))
(/.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2)
(/.f64 (*.f64 2 (-.f64 1 (*.f64 x x))) 2)
(/.f64 (-.f64 2 (*.f64 2 (*.f64 x x))) 2)
(/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x))
(-.f64 1 (*.f64 x x))
(/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 x (neg.f64 x)))
(-.f64 1 (*.f64 x x))
(/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)) 4)
(/.f64 (*.f64 2 (-.f64 1 (*.f64 x x))) 2)
(/.f64 (-.f64 2 (*.f64 2 (*.f64 x x))) 2)
(/.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x)))
(/.f64 (*.f64 (*.f64 x x) (*.f64 2 (-.f64 1 (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(/.f64 (*.f64 2 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(/.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) x)
(-.f64 1 (*.f64 x x))
(/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x)))
(/.f64 (*.f64 (-.f64 1 (*.f64 x x)) -2) -2)
(/.f64 (*.f64 2 (-.f64 1 (*.f64 x x))) 2)
(/.f64 (-.f64 2 (*.f64 2 (*.f64 x x))) 2)
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (neg.f64 x))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (neg.f64 x))))
(/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (-.f64 (*.f64 x (neg.f64 x)) (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(/.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))) 8)
(/.f64 (*.f64 2 (-.f64 1 (*.f64 x x))) 2)
(/.f64 (-.f64 2 (*.f64 2 (*.f64 x x))) 2)
(/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 2 (-.f64 1 (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(/.f64 (*.f64 2 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 x x))
(-.f64 1 (*.f64 x x))
(/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x)))
(/.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x)) (fabs.f64 x))
(-.f64 1 (*.f64 x x))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2)))
(/.f64 (*.f64 2 (-.f64 1 (*.f64 x x))) 2)
(/.f64 (-.f64 2 (*.f64 2 (*.f64 x x))) 2)
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 2 (-.f64 1 (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(/.f64 (*.f64 2 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))
(-.f64 1 (*.f64 x x))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))))
(/.f64 (-.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (+.f64 -1 (*.f64 x x)))) (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) -2) (*.f64 (-.f64 1 (*.f64 x x)) -2)) -4)
(/.f64 (*.f64 2 (-.f64 1 (*.f64 x x))) 2)
(/.f64 (-.f64 2 (*.f64 2 (*.f64 x x))) 2)
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (+.f64 (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 2 (-.f64 1 (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(/.f64 (*.f64 2 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (+.f64 (+.f64 x x) (+.f64 x x)))
(-.f64 1 (*.f64 x x))
(/.f64 (+.f64 (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x)))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x)) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x))) (+.f64 (fabs.f64 x) (fabs.f64 x)))
(-.f64 1 (*.f64 x x))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (+.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2)) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2))))
(/.f64 (*.f64 2 (-.f64 1 (*.f64 x x))) 2)
(/.f64 (-.f64 2 (*.f64 2 (*.f64 x x))) 2)
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))) (+.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 2 (-.f64 1 (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(/.f64 (*.f64 2 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(/.f64 (+.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (+.f64 (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(-.f64 1 (*.f64 x x))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))))
(/.f64 (-.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (+.f64 -1 (*.f64 x x)))) (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x) (/.f64 x x))
(-.f64 1 (*.f64 x x))
(/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 x)) (/.f64 (fabs.f64 x) (fabs.f64 x)))
(-.f64 1 (*.f64 x x))
(/.f64 (/.f64 (+.f64 (*.f64 x x) -1) (*.f64 x x)) (/.f64 -1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 16 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))
(/.f64 (*.f64 2 (-.f64 1 (*.f64 x x))) 2)
(/.f64 (-.f64 2 (*.f64 2 (*.f64 x x))) 2)
(/.f64 (-.f64 (*.f64 -2 (*.f64 (-.f64 1 (*.f64 x x)) -2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (-.f64 4 (*.f64 -2 (*.f64 (-.f64 1 (*.f64 x x)) -2))))
(/.f64 (*.f64 2 (-.f64 1 (*.f64 x x))) 2)
(/.f64 (-.f64 2 (*.f64 2 (*.f64 x x))) 2)
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))) (-.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x)))) (*.f64 (+.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 2 (-.f64 1 (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(/.f64 (*.f64 2 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(-.f64 1 (*.f64 x x))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))))
(/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x)))
(/.f64 (-.f64 (*.f64 (fabs.f64 x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x))) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x)) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x)))) (-.f64 (*.f64 x x) (*.f64 (fabs.f64 x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (fabs.f64 x)))))
(-.f64 1 (*.f64 x x))
(/.f64 (-.f64 (*.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2)) (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))))) (-.f64 (*.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2)) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2))) (*.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2)) (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) 2) (*.f64 (-.f64 1 (*.f64 x x)) 2))))))
(/.f64 (*.f64 2 (-.f64 1 (*.f64 x x))) 2)
(/.f64 (-.f64 2 (*.f64 2 (*.f64 x x))) 2)
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))) (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))) (*.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 2 (-.f64 1 (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(/.f64 (*.f64 2 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x (+.f64 x x)))
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (*.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))) (-.f64 (*.f64 (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (*.f64 (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))))
(-.f64 1 (*.f64 x x))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))))
(/.f64 (-.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (+.f64 -1 (*.f64 x x)))) (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x))))))
(pow.f64 (-.f64 1 (*.f64 x x)) 1)
(-.f64 1 (*.f64 x x))
(neg.f64 (+.f64 (*.f64 x x) -1))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (+.f64 1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (*.f64 x x) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (-.f64 1 (*.f64 x x)) 0) (/.f64 (-.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) 0) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (*.f64 x (neg.f64 x)) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (+.f64 -1 (*.f64 x x)) 0) (+.f64 (-.f64 1 (*.f64 x x)) (/.f64 0 (-.f64 1 (*.f64 x x)))) (-.f64 1 (*.f64 x x)))
(if (!=.f64 -1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 1 (*.f64 x x)) 0)) 0) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))

eval49.0ms (0.3%)

Compiler

Compiled 4668 to 2090 computations (55.2% saved)

prune57.0ms (0.3%)

Pruning

23 alts after pruning (22 fresh and 1 done)

PrunedKeptTotal
New9222114
Fresh000
Picked011
Done000
Total9223115
Error
7.4b
Counts
115 → 23
Alt Table
Click to see full alt table
StatusErrorProgram
8.0b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
7.9b
(/.f64 10 (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
7.9b
(/.f64 10 (/.f64 (/.f64 (+.f64 (*.f64 x x) -1) (*.f64 x x)) (/.f64 -1 (*.f64 x x))))
7.9b
(/.f64 10 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))))))
7.9b
(/.f64 10 (/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))))
7.9b
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))))
7.9b
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))) (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))) (*.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))))))
7.9b
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))))
7.9b
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))))
7.9b
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (*.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))) (-.f64 (*.f64 (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (*.f64 (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))))
7.9b
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))))))
7.9b
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
7.9b
(/.f64 10 (/.f64 (-.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (+.f64 -1 (*.f64 x x)))) (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x)))))))))
7.9b
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))))
7.9b
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (neg.f64 x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (neg.f64 x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (-.f64 1 (*.f64 x x)))
7.9b
(/.f64 10 (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x)))
57.8b
10
Compiler

Compiled 4068 to 1498 computations (63.2% saved)

localize28.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))
0.4b
(/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x))
0.4b
(/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))))
8.0b
(+.f64 -1 (*.f64 x x))
Compiler

Compiled 137 to 31 computations (77.4% saved)

series4.0ms (0%)

Counts
4 → 48
Calls

12 calls:

TimeVariablePointExpression
2.0ms
x
@-inf
(/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))
0.0ms
x
@0
(/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))
0.0ms
x
@-inf
(/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))))
0.0ms
x
@inf
(/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))))
0.0ms
x
@0
(/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))))

rewrite77.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1210×rational_best-simplify-96
964×rational_best-simplify-61
948×rational_best-simplify-65
872×rational_best-simplify-3
540×rational_best-simplify-62
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
016144
186144
2503112
33331112
Stop Event
node limit
Counts
4 → 34
Calls
Call 1
Inputs
(+.f64 -1 (*.f64 x x))
(/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x))
(/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -1 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 -1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (*.f64 x x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 x x) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 x x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x x) (+.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 x x) -2)) (+.f64 (*.f64 x x) -2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (+.f64 -1 (*.f64 x (+.f64 x x)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 -1 (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 x x) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (+.f64 -1 (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))) (+.f64 (+.f64 -1 (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))) (+.f64 (neg.f64 (+.f64 (*.f64 x x) -2)) (neg.f64 (+.f64 (*.f64 x x) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (-.f64 1 (*.f64 x x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x x) 0) (*.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x)) (+.f64 -1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 x x) 1) 0) (/.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (+.f64 -1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (+.f64 -1 (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (neg.f64 x)) 0) (*.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x)) (+.f64 -1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (+.f64 -1 (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))))
()
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (*.f64 x x)) (/.f64 -1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1 (/.f64 -1 (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 -1 (*.f64 x x)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 -1 (*.f64 x x)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (*.f64 x x)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 x x)) (/.f64 x (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 x (neg.f64 x))) (/.f64 x (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (*.f64 x x)) -1))))))

simplify71.0ms (0.4%)

Algorithm
egg-herbie
Rules
1006×rational_best-simplify-96
940×rational_best-simplify-65
912×rational_best-simplify-61
512×rational_best-simplify-3
496×rational_best-simplify-62
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0941520
14931258
231671242
Stop Event
node limit
Counts
82 → 57
Calls
Call 1
Inputs
-1
(-.f64 (pow.f64 x 2) 1)
(-.f64 (pow.f64 x 2) 1)
(-.f64 (pow.f64 x 2) 1)
(pow.f64 x 2)
(-.f64 (pow.f64 x 2) 1)
(-.f64 (pow.f64 x 2) 1)
(-.f64 (pow.f64 x 2) 1)
(pow.f64 x 2)
(-.f64 (pow.f64 x 2) 1)
(-.f64 (pow.f64 x 2) 1)
(-.f64 (pow.f64 x 2) 1)
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(/.f64 -1 (pow.f64 x 2))
(-.f64 1 (/.f64 1 (pow.f64 x 2)))
(-.f64 1 (/.f64 1 (pow.f64 x 2)))
(-.f64 1 (/.f64 1 (pow.f64 x 2)))
1
(-.f64 1 (/.f64 1 (pow.f64 x 2)))
(-.f64 1 (/.f64 1 (pow.f64 x 2)))
(-.f64 1 (/.f64 1 (pow.f64 x 2)))
1
(-.f64 1 (/.f64 1 (pow.f64 x 2)))
(-.f64 1 (/.f64 1 (pow.f64 x 2)))
(-.f64 1 (/.f64 1 (pow.f64 x 2)))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(-.f64 -1 (*.f64 x (neg.f64 x)))
(-.f64 (*.f64 x x) 1)
(-.f64 (+.f64 -1 (*.f64 x x)) 0)
(-.f64 0 (-.f64 1 (*.f64 x x)))
(*.f64 -1 (-.f64 1 (*.f64 x x)))
(*.f64 (+.f64 -1 (*.f64 x x)) 1)
(*.f64 1 (+.f64 -1 (*.f64 x x)))
(*.f64 (-.f64 1 (*.f64 x x)) -1)
(/.f64 (+.f64 -1 (*.f64 x x)) 1)
(/.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 x x) -2)) 2)
(/.f64 (-.f64 1 (*.f64 x x)) -1)
(/.f64 (+.f64 (*.f64 x x) (+.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 x x) -2)) (+.f64 (*.f64 x x) -2))) 4)
(/.f64 (-.f64 1 (+.f64 -1 (*.f64 x (+.f64 x x)))) -2)
(/.f64 (+.f64 (+.f64 -1 (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 x x) -2)))
(/.f64 (+.f64 (+.f64 (+.f64 -1 (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))) (+.f64 (+.f64 -1 (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))) (+.f64 (neg.f64 (+.f64 (*.f64 x x) -2)) (neg.f64 (+.f64 (*.f64 x x) -2))))
(neg.f64 (-.f64 1 (*.f64 x x)))
(neg.f64 (*.f64 (-.f64 1 (*.f64 x x)) 1))
(if (!=.f64 (*.f64 x x) 0) (*.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x)) (+.f64 -1 (*.f64 x x)))
(if (!=.f64 (+.f64 (*.f64 x x) 1) 0) (/.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (+.f64 -1 (*.f64 x x)))
(if (!=.f64 1 0) (+.f64 -1 (*.f64 x x)) (+.f64 -1 (*.f64 x x)))
(if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x)))
(if (!=.f64 (*.f64 x (neg.f64 x)) 0) (*.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x)) (+.f64 -1 (*.f64 x x)))
(if (!=.f64 -1 0) (+.f64 -1 (*.f64 x x)) (+.f64 -1 (*.f64 x x)))
(*.f64 (-.f64 1 (*.f64 x x)) (/.f64 -1 (*.f64 x x)))
(*.f64 (/.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(-.f64 (*.f64 1 (/.f64 -1 (*.f64 x x))) 0)
(-.f64 0 (*.f64 (/.f64 -1 (*.f64 x x)) -1))
(*.f64 -1 (*.f64 (/.f64 -1 (*.f64 x x)) -1))
(*.f64 1 (/.f64 -1 (*.f64 x x)))
(*.f64 (*.f64 (/.f64 -1 (*.f64 x x)) -1) -1)
(*.f64 (/.f64 -1 (*.f64 x x)) 1)
(*.f64 (/.f64 x (*.f64 x x)) (/.f64 x (*.f64 x (neg.f64 x))))
(*.f64 (/.f64 x (*.f64 x (neg.f64 x))) (/.f64 x (*.f64 x x)))
(neg.f64 (*.f64 (/.f64 -1 (*.f64 x x)) -1))
Outputs
-1
(-.f64 (pow.f64 x 2) 1)
(+.f64 (pow.f64 x 2) -1)
(+.f64 -1 (pow.f64 x 2))
(-.f64 (pow.f64 x 2) 1)
(+.f64 (pow.f64 x 2) -1)
(+.f64 -1 (pow.f64 x 2))
(-.f64 (pow.f64 x 2) 1)
(+.f64 (pow.f64 x 2) -1)
(+.f64 -1 (pow.f64 x 2))
(pow.f64 x 2)
(-.f64 (pow.f64 x 2) 1)
(+.f64 (pow.f64 x 2) -1)
(+.f64 -1 (pow.f64 x 2))
(-.f64 (pow.f64 x 2) 1)
(+.f64 (pow.f64 x 2) -1)
(+.f64 -1 (pow.f64 x 2))
(-.f64 (pow.f64 x 2) 1)
(+.f64 (pow.f64 x 2) -1)
(+.f64 -1 (pow.f64 x 2))
(pow.f64 x 2)
(-.f64 (pow.f64 x 2) 1)
(+.f64 (pow.f64 x 2) -1)
(+.f64 -1 (pow.f64 x 2))
(-.f64 (pow.f64 x 2) 1)
(+.f64 (pow.f64 x 2) -1)
(+.f64 -1 (pow.f64 x 2))
(-.f64 (pow.f64 x 2) 1)
(+.f64 (pow.f64 x 2) -1)
(+.f64 -1 (pow.f64 x 2))
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(*.f64 -1 (pow.f64 x 2))
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(*.f64 -1 (pow.f64 x 2))
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(-.f64 1 (/.f64 1 (pow.f64 x 2)))
(-.f64 1 (/.f64 1 (pow.f64 x 2)))
(-.f64 1 (/.f64 1 (pow.f64 x 2)))
1
(-.f64 1 (/.f64 1 (pow.f64 x 2)))
(-.f64 1 (/.f64 1 (pow.f64 x 2)))
(-.f64 1 (/.f64 1 (pow.f64 x 2)))
1
(-.f64 1 (/.f64 1 (pow.f64 x 2)))
(-.f64 1 (/.f64 1 (pow.f64 x 2)))
(-.f64 1 (/.f64 1 (pow.f64 x 2)))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(/.f64 -1 (pow.f64 x 2))
(-.f64 -1 (*.f64 x (neg.f64 x)))
(+.f64 -1 (*.f64 x x))
(-.f64 (*.f64 x x) 1)
(-.f64 -1 (*.f64 x (neg.f64 x)))
(+.f64 -1 (*.f64 x x))
(-.f64 (+.f64 -1 (*.f64 x x)) 0)
(-.f64 -1 (*.f64 x (neg.f64 x)))
(+.f64 -1 (*.f64 x x))
(-.f64 0 (-.f64 1 (*.f64 x x)))
(-.f64 -1 (*.f64 x (neg.f64 x)))
(+.f64 -1 (*.f64 x x))
(*.f64 -1 (-.f64 1 (*.f64 x x)))
(-.f64 -1 (*.f64 x (neg.f64 x)))
(+.f64 -1 (*.f64 x x))
(*.f64 (+.f64 -1 (*.f64 x x)) 1)
(-.f64 -1 (*.f64 x (neg.f64 x)))
(+.f64 -1 (*.f64 x x))
(*.f64 1 (+.f64 -1 (*.f64 x x)))
(-.f64 -1 (*.f64 x (neg.f64 x)))
(+.f64 -1 (*.f64 x x))
(*.f64 (-.f64 1 (*.f64 x x)) -1)
(-.f64 -1 (*.f64 x (neg.f64 x)))
(+.f64 -1 (*.f64 x x))
(/.f64 (+.f64 -1 (*.f64 x x)) 1)
(-.f64 -1 (*.f64 x (neg.f64 x)))
(+.f64 -1 (*.f64 x x))
(/.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 x x) -2)) 2)
(/.f64 (+.f64 -2 (*.f64 x (+.f64 x x))) 2)
(/.f64 (-.f64 1 (*.f64 x x)) -1)
(-.f64 -1 (*.f64 x (neg.f64 x)))
(+.f64 -1 (*.f64 x x))
(/.f64 (+.f64 (*.f64 x x) (+.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 x x) -2)) (+.f64 (*.f64 x x) -2))) 4)
(/.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 x x) -2)) 2)
(/.f64 (+.f64 -2 (*.f64 x (+.f64 x x))) 2)
(/.f64 (-.f64 1 (+.f64 -1 (*.f64 x (+.f64 x x)))) -2)
(/.f64 (+.f64 1 (-.f64 1 (*.f64 x (+.f64 x x)))) -2)
(/.f64 (+.f64 -1 (+.f64 -1 (*.f64 x (+.f64 x x)))) 2)
(/.f64 (+.f64 (+.f64 -1 (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 x x) -2)))
(/.f64 (*.f64 (+.f64 -1 (*.f64 x x)) (+.f64 1 (-.f64 1 (*.f64 x x)))) (-.f64 (*.f64 x (neg.f64 x)) -2))
(/.f64 (*.f64 (+.f64 -1 (*.f64 x x)) (+.f64 1 (-.f64 1 (*.f64 x x)))) (-.f64 2 (*.f64 x x)))
(/.f64 (+.f64 (+.f64 (+.f64 -1 (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))) (+.f64 (+.f64 -1 (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))) (+.f64 (neg.f64 (+.f64 (*.f64 x x) -2)) (neg.f64 (+.f64 (*.f64 x x) -2))))
(/.f64 (+.f64 (+.f64 -1 (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 x x) -2)))
(/.f64 (*.f64 (+.f64 -1 (*.f64 x x)) (+.f64 1 (-.f64 1 (*.f64 x x)))) (-.f64 (*.f64 x (neg.f64 x)) -2))
(/.f64 (*.f64 (+.f64 -1 (*.f64 x x)) (+.f64 1 (-.f64 1 (*.f64 x x)))) (-.f64 2 (*.f64 x x)))
(neg.f64 (-.f64 1 (*.f64 x x)))
(-.f64 -1 (*.f64 x (neg.f64 x)))
(+.f64 -1 (*.f64 x x))
(neg.f64 (*.f64 (-.f64 1 (*.f64 x x)) 1))
(-.f64 -1 (*.f64 x (neg.f64 x)))
(+.f64 -1 (*.f64 x x))
(if (!=.f64 (*.f64 x x) 0) (*.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x)) (+.f64 -1 (*.f64 x x)))
(-.f64 -1 (*.f64 x (neg.f64 x)))
(+.f64 -1 (*.f64 x x))
(if (!=.f64 (+.f64 (*.f64 x x) 1) 0) (/.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (+.f64 -1 (*.f64 x x)))
(-.f64 -1 (*.f64 x (neg.f64 x)))
(+.f64 -1 (*.f64 x x))
(if (!=.f64 1 0) (+.f64 -1 (*.f64 x x)) (+.f64 -1 (*.f64 x x)))
(-.f64 -1 (*.f64 x (neg.f64 x)))
(+.f64 -1 (*.f64 x x))
(if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x)))
(-.f64 -1 (*.f64 x (neg.f64 x)))
(+.f64 -1 (*.f64 x x))
(if (!=.f64 (*.f64 x (neg.f64 x)) 0) (*.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x)) (+.f64 -1 (*.f64 x x)))
(-.f64 -1 (*.f64 x (neg.f64 x)))
(+.f64 -1 (*.f64 x x))
(if (!=.f64 -1 0) (+.f64 -1 (*.f64 x x)) (+.f64 -1 (*.f64 x x)))
(-.f64 -1 (*.f64 x (neg.f64 x)))
(+.f64 -1 (*.f64 x x))
(*.f64 (-.f64 1 (*.f64 x x)) (/.f64 -1 (*.f64 x x)))
(*.f64 (-.f64 1 (*.f64 x x)) (/.f64 (/.f64 -1 x) x))
(*.f64 (/.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(*.f64 (-.f64 1 (*.f64 x x)) (/.f64 -1 (*.f64 x x)))
(*.f64 (-.f64 1 (*.f64 x x)) (/.f64 (/.f64 -1 x) x))
(-.f64 (*.f64 1 (/.f64 -1 (*.f64 x x))) 0)
(+.f64 (*.f64 1 (/.f64 -1 (*.f64 x x))) 0)
(/.f64 (/.f64 -1 x) x)
(-.f64 0 (*.f64 (/.f64 -1 (*.f64 x x)) -1))
(+.f64 (*.f64 1 (/.f64 -1 (*.f64 x x))) 0)
(/.f64 (/.f64 -1 x) x)
(*.f64 -1 (*.f64 (/.f64 -1 (*.f64 x x)) -1))
(+.f64 (*.f64 1 (/.f64 -1 (*.f64 x x))) 0)
(/.f64 (/.f64 -1 x) x)
(*.f64 1 (/.f64 -1 (*.f64 x x)))
(+.f64 (*.f64 1 (/.f64 -1 (*.f64 x x))) 0)
(/.f64 (/.f64 -1 x) x)
(*.f64 (*.f64 (/.f64 -1 (*.f64 x x)) -1) -1)
(+.f64 (*.f64 1 (/.f64 -1 (*.f64 x x))) 0)
(/.f64 (/.f64 -1 x) x)
(*.f64 (/.f64 -1 (*.f64 x x)) 1)
(+.f64 (*.f64 1 (/.f64 -1 (*.f64 x x))) 0)
(/.f64 (/.f64 -1 x) x)
(*.f64 (/.f64 x (*.f64 x x)) (/.f64 x (*.f64 x (neg.f64 x))))
(*.f64 (/.f64 x (*.f64 x (neg.f64 x))) (/.f64 1 x))
(*.f64 (*.f64 1 (/.f64 -1 x)) (/.f64 1 x))
(*.f64 (/.f64 x (*.f64 x (neg.f64 x))) (/.f64 x (*.f64 x x)))
(*.f64 (/.f64 x (*.f64 x x)) (/.f64 x (*.f64 x (neg.f64 x))))
(*.f64 (/.f64 x (*.f64 x (neg.f64 x))) (/.f64 1 x))
(*.f64 (*.f64 1 (/.f64 -1 x)) (/.f64 1 x))
(neg.f64 (*.f64 (/.f64 -1 (*.f64 x x)) -1))
(+.f64 (*.f64 1 (/.f64 -1 (*.f64 x x))) 0)
(/.f64 (/.f64 -1 x) x)

localize18.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 x (*.f64 x (-.f64 1 (*.f64 x x))))
0.3b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
0.3b
(/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x))
8.0b
(-.f64 1 (*.f64 x x))
Compiler

Compiled 56 to 25 computations (55.4% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(*.f64 x (*.f64 x (-.f64 1 (*.f64 x x))))
0.0ms
x
@0
(*.f64 x (*.f64 x (-.f64 1 (*.f64 x x))))
0.0ms
x
@0
(/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x))
0.0ms
x
@inf
(/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x))
0.0ms
x
@-inf
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))

rewrite70.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
956×rational_best-simplify-96
820×rational_best-simplify-65
818×rational_best-simplify-61
658×rational_best-simplify-3
466×rational_best-simplify-62
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
011105
16793
238857
3272757
Stop Event
node limit
Counts
3 → 59
Calls
Call 1
Inputs
(/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(*.f64 x (*.f64 x (-.f64 1 (*.f64 x x))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 1 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (neg.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (*.f64 x x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x x) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 x x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (fabs.f64 x)) (/.f64 -1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 0 x)) (/.f64 (-.f64 1 (*.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 x x)) x) (+.f64 x (/.f64 0 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (/.f64 (*.f64 x x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x x) -1)) x) (/.f64 (neg.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x x) -1)) (fabs.f64 x)) (/.f64 (neg.f64 x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x x) -1) x) (/.f64 (*.f64 x (neg.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x x) -1) (fabs.f64 x)) (/.f64 (*.f64 x (neg.f64 x)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 x x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x x) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (neg.f64 x)) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (+.f64 (*.f64 x x) -1)) (+.f64 (*.f64 x x) -1)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) (+.f64 (*.f64 x x) -1)) (*.f64 (+.f64 (*.f64 x x) -1) 0)) (+.f64 (*.f64 x x) -1)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0)) 0) (-.f64 1 (*.f64 x x)))))))
()
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 x x) -1)) (neg.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (-.f64 1 (*.f64 x x)))) (+.f64 (/.f64 1 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x x)) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))))

simplify87.0ms (0.5%)

Algorithm
egg-herbie
Rules
1066×rational_best-simplify-3
644×rational_best-simplify-1
636×rational_best-simplify-53
468×rational_best-simplify-21
456×rational_best-simplify-20
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01842371
18062149
255602073
Stop Event
node limit
Counts
95 → 100
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
10
(+.f64 (*.f64 10 (pow.f64 x 2)) 10)
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 10 (*.f64 10 (pow.f64 x 4))))
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 (*.f64 10 (pow.f64 x 6)) (+.f64 10 (*.f64 10 (pow.f64 x 4)))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(pow.f64 x 2)
(+.f64 (*.f64 -1 (pow.f64 x 4)) (pow.f64 x 2))
(+.f64 (*.f64 -1 (pow.f64 x 4)) (pow.f64 x 2))
(+.f64 (*.f64 -1 (pow.f64 x 4)) (pow.f64 x 2))
(*.f64 -1 (pow.f64 x 4))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(*.f64 -1 (pow.f64 x 4))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 x (neg.f64 x)))
(+.f64 (-.f64 1 (*.f64 x x)) 0)
(+.f64 (*.f64 x (neg.f64 x)) 1)
(+.f64 0 (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(-.f64 (-.f64 1 (*.f64 x x)) 0)
(-.f64 (*.f64 x (neg.f64 x)) -1)
(-.f64 0 (+.f64 (*.f64 x x) -1))
(*.f64 1 (-.f64 1 (*.f64 x x)))
(*.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(*.f64 (-.f64 1 (*.f64 x x)) 1)
(*.f64 (+.f64 (*.f64 x x) -1) -1)
(*.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x) 1)
(*.f64 -1 (+.f64 (*.f64 x x) -1))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (fabs.f64 x)) (/.f64 -1 (fabs.f64 x)))
(*.f64 (+.f64 x (/.f64 0 x)) (/.f64 (-.f64 1 (*.f64 x x)) x))
(*.f64 (/.f64 (-.f64 1 (*.f64 x x)) x) (+.f64 x (/.f64 0 x)))
(*.f64 (/.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)))
(*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (/.f64 (*.f64 x x) (fabs.f64 x)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (fabs.f64 x)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) x))
(*.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x x) -1)) x) (/.f64 (neg.f64 x) x))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x x) -1)) (fabs.f64 x)) (/.f64 (neg.f64 x) (fabs.f64 x)))
(*.f64 (/.f64 (+.f64 (*.f64 x x) -1) x) (/.f64 (*.f64 x (neg.f64 x)) x))
(*.f64 (/.f64 (+.f64 (*.f64 x x) -1) (fabs.f64 x)) (/.f64 (*.f64 x (neg.f64 x)) (fabs.f64 x)))
(*.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 x)))
(pow.f64 (-.f64 1 (*.f64 x x)) 1)
(neg.f64 (+.f64 (*.f64 x x) -1))
(if (!=.f64 (+.f64 1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (*.f64 x x) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (*.f64 x (neg.f64 x)) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 -1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (+.f64 (*.f64 x x) -1)) (+.f64 (*.f64 x x) -1)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) (+.f64 (*.f64 x x) -1)) (*.f64 (+.f64 (*.f64 x x) -1) 0)) (+.f64 (*.f64 x x) -1)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0)) 0) (-.f64 1 (*.f64 x x)))
(+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 0)
(+.f64 0 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x x))
(-.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(-.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 0)
(-.f64 0 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))
(-.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (/.f64 1 x))
(/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 1)
(/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) -1)
(/.f64 (*.f64 x (+.f64 (*.f64 x x) -1)) (neg.f64 (/.f64 1 x)))
(/.f64 (+.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (-.f64 1 (*.f64 x x)))) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(/.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) -2)
(/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(neg.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))
(if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))
(if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x x)) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))
Outputs
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(*.f64 -1 (pow.f64 x 2))
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(*.f64 -1 (pow.f64 x 2))
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
10
(+.f64 (*.f64 10 (pow.f64 x 2)) 10)
(+.f64 10 (*.f64 (pow.f64 x 2) 10))
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 10 (*.f64 10 (pow.f64 x 4))))
(+.f64 10 (+.f64 (*.f64 10 (pow.f64 x 4)) (*.f64 (pow.f64 x 2) 10)))
(+.f64 10 (+.f64 (*.f64 (pow.f64 x 2) 10) (*.f64 10 (pow.f64 x 4))))
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 (*.f64 10 (pow.f64 x 6)) (+.f64 10 (*.f64 10 (pow.f64 x 4)))))
(+.f64 (*.f64 (pow.f64 x 2) 10) (+.f64 10 (+.f64 (*.f64 10 (pow.f64 x 4)) (*.f64 10 (pow.f64 x 6)))))
(+.f64 10 (+.f64 (+.f64 (*.f64 10 (pow.f64 x 4)) (*.f64 10 (pow.f64 x 6))) (*.f64 (pow.f64 x 2) 10)))
(+.f64 10 (+.f64 (*.f64 (pow.f64 x 2) 10) (+.f64 (*.f64 10 (pow.f64 x 4)) (*.f64 10 (pow.f64 x 6)))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (*.f64 10 (/.f64 1 (pow.f64 x 2))))
(-.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))
(-.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 8))))))
(-.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (-.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 8)))) (*.f64 (/.f64 1 (pow.f64 x 2)) -10)))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (*.f64 10 (/.f64 1 (pow.f64 x 2))))
(-.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))
(-.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 8))))))
(-.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (-.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 8)))) (*.f64 (/.f64 1 (pow.f64 x 2)) -10)))
(pow.f64 x 2)
(+.f64 (*.f64 -1 (pow.f64 x 4)) (pow.f64 x 2))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (neg.f64 (pow.f64 x 4)))
(-.f64 (pow.f64 x 2) (pow.f64 x 4))
(+.f64 (*.f64 -1 (pow.f64 x 4)) (pow.f64 x 2))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (neg.f64 (pow.f64 x 4)))
(-.f64 (pow.f64 x 2) (pow.f64 x 4))
(+.f64 (*.f64 -1 (pow.f64 x 4)) (pow.f64 x 2))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (neg.f64 (pow.f64 x 4)))
(-.f64 (pow.f64 x 2) (pow.f64 x 4))
(*.f64 -1 (pow.f64 x 4))
(neg.f64 (pow.f64 x 4))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (neg.f64 (pow.f64 x 4)))
(-.f64 (pow.f64 x 2) (pow.f64 x 4))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (neg.f64 (pow.f64 x 4)))
(-.f64 (pow.f64 x 2) (pow.f64 x 4))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (neg.f64 (pow.f64 x 4)))
(-.f64 (pow.f64 x 2) (pow.f64 x 4))
(*.f64 -1 (pow.f64 x 4))
(neg.f64 (pow.f64 x 4))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (neg.f64 (pow.f64 x 4)))
(-.f64 (pow.f64 x 2) (pow.f64 x 4))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (neg.f64 (pow.f64 x 4)))
(-.f64 (pow.f64 x 2) (pow.f64 x 4))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (neg.f64 (pow.f64 x 4)))
(-.f64 (pow.f64 x 2) (pow.f64 x 4))
(+.f64 1 (*.f64 x (neg.f64 x)))
(-.f64 1 (*.f64 x x))
(+.f64 (-.f64 1 (*.f64 x x)) 0)
(-.f64 1 (*.f64 x x))
(+.f64 (*.f64 x (neg.f64 x)) 1)
(-.f64 1 (*.f64 x x))
(+.f64 0 (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(-.f64 1 (*.f64 x x))
(-.f64 (-.f64 1 (*.f64 x x)) 0)
(-.f64 1 (*.f64 x x))
(-.f64 (*.f64 x (neg.f64 x)) -1)
(-.f64 1 (*.f64 x x))
(-.f64 0 (+.f64 (*.f64 x x) -1))
(-.f64 1 (*.f64 x x))
(*.f64 1 (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(*.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(-.f64 1 (*.f64 x x))
(*.f64 (-.f64 1 (*.f64 x x)) 1)
(-.f64 1 (*.f64 x x))
(*.f64 (+.f64 (*.f64 x x) -1) -1)
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x) 1)
(-.f64 1 (*.f64 x x))
(*.f64 -1 (+.f64 (*.f64 x x) -1))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (fabs.f64 x)) (/.f64 -1 (fabs.f64 x)))
(-.f64 1 (*.f64 x x))
(*.f64 (+.f64 x (/.f64 0 x)) (/.f64 (-.f64 1 (*.f64 x x)) x))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (-.f64 1 (*.f64 x x)) x) (+.f64 x (/.f64 0 x)))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (/.f64 (*.f64 x x) (fabs.f64 x)))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (fabs.f64 x)))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) x))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 x (fabs.f64 x)))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x x) -1)) x) (/.f64 (neg.f64 x) x))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x x) -1)) (fabs.f64 x)) (/.f64 (neg.f64 x) (fabs.f64 x)))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (+.f64 (*.f64 x x) -1) x) (/.f64 (*.f64 x (neg.f64 x)) x))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (+.f64 (*.f64 x x) -1) (fabs.f64 x)) (/.f64 (*.f64 x (neg.f64 x)) (fabs.f64 x)))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 x)))
(-.f64 1 (*.f64 x x))
(pow.f64 (-.f64 1 (*.f64 x x)) 1)
(-.f64 1 (*.f64 x x))
(neg.f64 (+.f64 (*.f64 x x) -1))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (+.f64 1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (*.f64 x x) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (*.f64 x (neg.f64 x)) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 -1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (+.f64 (*.f64 x x) -1)) (+.f64 (*.f64 x x) -1)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) (+.f64 (*.f64 x x) -1)) (*.f64 (+.f64 (*.f64 x x) -1) 0)) (+.f64 (*.f64 x x) -1)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0)) 0) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (neg.f64 x))) (neg.f64 x)))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 0)
(*.f64 x (-.f64 (*.f64 x (*.f64 x (neg.f64 x))) (neg.f64 x)))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(+.f64 0 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (neg.f64 x))) (neg.f64 x)))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x x))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (neg.f64 x))) (neg.f64 x)))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(-.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (neg.f64 x))) (neg.f64 x)))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(-.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 0)
(*.f64 x (-.f64 (*.f64 x (*.f64 x (neg.f64 x))) (neg.f64 x)))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(-.f64 0 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (neg.f64 x))) (neg.f64 x)))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(-.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x (neg.f64 x)))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (neg.f64 x))) (neg.f64 x)))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (/.f64 1 x))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (neg.f64 x))) (neg.f64 x)))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 1)
(*.f64 x (-.f64 (*.f64 x (*.f64 x (neg.f64 x))) (neg.f64 x)))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) -1)
(*.f64 x (-.f64 (*.f64 x (*.f64 x (neg.f64 x))) (neg.f64 x)))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 x (+.f64 (*.f64 x x) -1)) (neg.f64 (/.f64 1 x)))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (neg.f64 x))) (neg.f64 x)))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (-.f64 1 (*.f64 x x)))) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (neg.f64 x))) (neg.f64 x)))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) -2)
(*.f64 x (-.f64 (*.f64 x (*.f64 x (neg.f64 x))) (neg.f64 x)))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (neg.f64 x))) (neg.f64 x)))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (neg.f64 x))) (neg.f64 x)))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(neg.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (neg.f64 x))) (neg.f64 x)))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (neg.f64 x))) (neg.f64 x)))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))
(if (!=.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))))
(if (!=.f64 (*.f64 (-.f64 -1 (*.f64 x x)) (*.f64 x (neg.f64 x))) 0) (/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 -1 (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x x)) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (/.f64 x x) (/.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))
(if (!=.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0) (*.f64 1 (*.f64 (-.f64 1 (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))))

localize28.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))))
0.3b
(*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))
0.4b
(*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x)))
8.0b
(-.f64 1 (*.f64 x x))
Compiler

Compiled 140 to 35 computations (75% saved)

series3.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
x
@inf
(*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x)))
0.0ms
x
@0
(*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))
0.0ms
x
@0
(*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x)))
0.0ms
x
@inf
(*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))
0.0ms
x
@-inf
(*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x)))

rewrite81.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
708×rational_best-simplify-96
702×rational_best-simplify-3
694×rational_best-simplify-117
650×rational_best-simplify-111
620×rational_best-simplify-110
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
013153
160153
2304153
3198881
Stop Event
node limit
Counts
3 → 132
Calls
Call 1
Inputs
(*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))
(/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x x) 0) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (*.f64 x x)) 0) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) 0)) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x x)) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))) 0) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))) -1) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) 0) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (neg.f64 (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (+.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x))))) (+.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x 1)) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (*.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) 1))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) 1)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))) (*.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x x) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 1 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 x x)) 1) (/.f64 1 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (fabs.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (*.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (fabs.f64 x)) (*.f64 x (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)))) (-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 1 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (neg.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (*.f64 x x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x x) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 x x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (fabs.f64 x)) (/.f64 -1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x x) (*.f64 x x)) (/.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x x))) (/.f64 (/.f64 (*.f64 x x) (*.f64 x x)) (/.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 0 x)) (/.f64 (-.f64 1 (*.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 x x)) x) (+.f64 x (/.f64 0 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (/.f64 (*.f64 x x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x x) (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x x) -1) x) (/.f64 (*.f64 x (neg.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x x) -1) (fabs.f64 x)) (/.f64 (*.f64 x (neg.f64 x)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x x) -1)) x) (/.f64 (neg.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x x) -1)) (fabs.f64 x)) (/.f64 (neg.f64 x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 x) x) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (fabs.f64 x)) (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 x x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 x x) 1) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x x) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (neg.f64 x)) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0)) 0) (-.f64 1 (*.f64 x x)))))))

simplify97.0ms (0.6%)

Algorithm
egg-herbie
Rules
1002×rational_best-simplify-117
948×rational_best-simplify-96
936×rational_best-simplify-113
874×rational_best-simplify-65
868×rational_best-simplify-61
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03788074
122875734
Stop Event
node limit
Counts
168 → 173
Calls
Call 1
Inputs
(pow.f64 x 4)
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(*.f64 -1 (pow.f64 x 6))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(*.f64 -1 (pow.f64 x 6))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) 0)
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0))
(+.f64 0 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))) (*.f64 x (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))) 0))
(-.f64 0 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(-.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))
(-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))) 1))
(-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(-.f64 (*.f64 (*.f64 x x) 0) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(-.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(-.f64 (*.f64 (*.f64 x (*.f64 x x)) 0) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) 0)) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(-.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x x)) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))) 0) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))) -1) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) 0) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) 1)
(/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))) -1)
(/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (neg.f64 (/.f64 1 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(/.f64 (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (/.f64 1 x))
(/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (+.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1)))) -2)
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x))))) (+.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))
(/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x 1)) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (*.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))))))
(neg.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) 1))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) 1)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) 1))))
(+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))) (*.f64 x (*.f64 x (*.f64 x x))))
(-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) 0)
(-.f64 0 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))))
(-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))
(/.f64 (*.f64 x x) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))
(/.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x x)))
(/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x))
(/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))) -1)
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) 1) (/.f64 1 (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))))
(/.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 (fabs.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))))
(/.f64 (fabs.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))))
(/.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (fabs.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (*.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (*.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (*.f64 x (fabs.f64 x)) (*.f64 x (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)))) (-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))))
(neg.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))))
(fabs.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(if (!=.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(+.f64 1 (*.f64 x (neg.f64 x)))
(+.f64 (-.f64 1 (*.f64 x x)) 0)
(+.f64 (*.f64 x (neg.f64 x)) 1)
(+.f64 0 (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(-.f64 (-.f64 1 (*.f64 x x)) 0)
(-.f64 (*.f64 x (neg.f64 x)) -1)
(-.f64 0 (+.f64 (*.f64 x x) -1))
(*.f64 1 (-.f64 1 (*.f64 x x)))
(*.f64 (-.f64 1 (*.f64 x x)) 1)
(*.f64 (+.f64 (*.f64 x x) -1) -1)
(*.f64 -1 (+.f64 (*.f64 x x) -1))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (fabs.f64 x)) (/.f64 -1 (fabs.f64 x)))
(*.f64 (/.f64 x (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 x x) (*.f64 x x)) (/.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x x))) (/.f64 (/.f64 (*.f64 x x) (*.f64 x x)) (/.f64 x (*.f64 x x))))
(*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x))))
(*.f64 (+.f64 x (/.f64 0 x)) (/.f64 (-.f64 1 (*.f64 x x)) x))
(*.f64 (/.f64 (-.f64 1 (*.f64 x x)) x) (+.f64 x (/.f64 0 x)))
(*.f64 (/.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)))
(*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (/.f64 (*.f64 x x) (fabs.f64 x)))
(*.f64 (/.f64 x x) (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x) (/.f64 x x))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (fabs.f64 x)))
(*.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 (+.f64 (*.f64 x x) -1) x) (/.f64 (*.f64 x (neg.f64 x)) x))
(*.f64 (/.f64 (+.f64 (*.f64 x x) -1) (fabs.f64 x)) (/.f64 (*.f64 x (neg.f64 x)) (fabs.f64 x)))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x x) -1)) x) (/.f64 (neg.f64 x) x))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x x) -1)) (fabs.f64 x)) (/.f64 (neg.f64 x) (fabs.f64 x)))
(*.f64 (/.f64 (fabs.f64 x) x) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) x))
(*.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 x)))
(*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (fabs.f64 x)) (*.f64 x (*.f64 x x))))
(pow.f64 (-.f64 1 (*.f64 x x)) 1)
(neg.f64 (+.f64 (*.f64 x x) -1))
(if (!=.f64 (+.f64 (*.f64 x x) 1) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (*.f64 x x) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 -1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (*.f64 x (neg.f64 x)) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0)) 0) (-.f64 1 (*.f64 x x)))
Outputs
(pow.f64 x 4)
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (pow.f64 x 4) (*.f64 -1 (pow.f64 x 6)))
(+.f64 (pow.f64 x 4) (neg.f64 (pow.f64 x 6)))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (pow.f64 x 4) (*.f64 -1 (pow.f64 x 6)))
(+.f64 (pow.f64 x 4) (neg.f64 (pow.f64 x 6)))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (pow.f64 x 4) (*.f64 -1 (pow.f64 x 6)))
(+.f64 (pow.f64 x 4) (neg.f64 (pow.f64 x 6)))
(*.f64 -1 (pow.f64 x 6))
(neg.f64 (pow.f64 x 6))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (pow.f64 x 4) (*.f64 -1 (pow.f64 x 6)))
(+.f64 (pow.f64 x 4) (neg.f64 (pow.f64 x 6)))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (pow.f64 x 4) (*.f64 -1 (pow.f64 x 6)))
(+.f64 (pow.f64 x 4) (neg.f64 (pow.f64 x 6)))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (pow.f64 x 4) (*.f64 -1 (pow.f64 x 6)))
(+.f64 (pow.f64 x 4) (neg.f64 (pow.f64 x 6)))
(*.f64 -1 (pow.f64 x 6))
(neg.f64 (pow.f64 x 6))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (pow.f64 x 4) (*.f64 -1 (pow.f64 x 6)))
(+.f64 (pow.f64 x 4) (neg.f64 (pow.f64 x 6)))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (pow.f64 x 4) (*.f64 -1 (pow.f64 x 6)))
(+.f64 (pow.f64 x 4) (neg.f64 (pow.f64 x 6)))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (pow.f64 x 4) (*.f64 -1 (pow.f64 x 6)))
(+.f64 (pow.f64 x 4) (neg.f64 (pow.f64 x 6)))
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) 0)
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(+.f64 0 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))) (*.f64 x (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))) 0))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(-.f64 0 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (-.f64 (-.f64 1 (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (-.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))) 1))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 (*.f64 x x) 0) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 (*.f64 x (*.f64 x x)) 0) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) 0)) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x x)) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))) 0) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))) -1) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) 0) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) 1)
(/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) 1)
(/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))) -1)
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (neg.f64 (/.f64 1 (*.f64 x x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) 2)) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(/.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 2 (*.f64 x x))) x)) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(/.f64 (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (/.f64 1 x))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (+.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) 2)) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(/.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 2 (*.f64 x x))) x)) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1)))) -2)
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x))))) (+.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x 1)) (/.f64 1 (*.f64 x x)))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (*.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) 1)
(/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) 1)
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) 2)) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(/.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 2 (*.f64 x x))) x)) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (/.f64 1 (*.f64 x x)))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(neg.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) 1))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) 1)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 1 x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(if (!=.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 1 x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))) (*.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) 1))))
(+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))) (*.f64 x (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(-.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) 0)
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(-.f64 0 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 x x) (/.f64 (/.f64 1 (*.f64 x x)) (*.f64 x x)))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x x)))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x)))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))) -1)
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) 1) (/.f64 1 (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (fabs.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (fabs.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (fabs.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (fabs.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (fabs.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (*.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x x) (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 x (fabs.f64 x)) (*.f64 x (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)))) (-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(neg.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(fabs.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 -1 (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))
(if (!=.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(if (!=.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(if (!=.f64 (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x)) 0) (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))))))) (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))
(if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) 0) (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 1 (*.f64 x (neg.f64 x)))
(-.f64 1 (*.f64 x x))
(+.f64 (-.f64 1 (*.f64 x x)) 0)
(-.f64 1 (*.f64 x x))
(+.f64 (*.f64 x (neg.f64 x)) 1)
(-.f64 1 (*.f64 x x))
(+.f64 0 (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(-.f64 1 (*.f64 x x))
(-.f64 (-.f64 1 (*.f64 x x)) 0)
(-.f64 1 (*.f64 x x))
(-.f64 (*.f64 x (neg.f64 x)) -1)
(-.f64 1 (*.f64 x x))
(-.f64 0 (+.f64 (*.f64 x x) -1))
(-.f64 1 (*.f64 x x))
(*.f64 1 (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(*.f64 (-.f64 1 (*.f64 x x)) 1)
(-.f64 1 (*.f64 x x))
(*.f64 (+.f64 (*.f64 x x) -1) -1)
(-.f64 1 (*.f64 x x))
(*.f64 -1 (+.f64 (*.f64 x x) -1))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) x) (/.f64 -1 x))
(*.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (fabs.f64 x)) (/.f64 -1 (fabs.f64 x)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) x) (/.f64 -1 x))
(*.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 x (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (/.f64 1 x)))
(*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 x (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (/.f64 1 x)))
(*.f64 (/.f64 (/.f64 (*.f64 x x) (*.f64 x x)) (/.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 x (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (/.f64 1 x)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x x))) (/.f64 (/.f64 (*.f64 x x) (*.f64 x x)) (/.f64 x (*.f64 x x))))
(*.f64 (/.f64 x (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (/.f64 1 x)))
(*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (+.f64 x (/.f64 0 x))))
(*.f64 (/.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x))))
(*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (+.f64 x (/.f64 0 x))))
(*.f64 (+.f64 x (/.f64 0 x)) (/.f64 (-.f64 1 (*.f64 x x)) x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) x) (/.f64 -1 x))
(*.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 (-.f64 1 (*.f64 x x)) x) (+.f64 x (/.f64 0 x)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) x) (/.f64 -1 x))
(*.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) x) (/.f64 -1 x))
(*.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (/.f64 (*.f64 x x) (fabs.f64 x)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) x) (/.f64 -1 x))
(*.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 x x) (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) x) (/.f64 -1 x))
(*.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x) (/.f64 x x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) x) (/.f64 -1 x))
(*.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (fabs.f64 x)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) x) (/.f64 -1 x))
(*.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) x) (/.f64 -1 x))
(*.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 (+.f64 (*.f64 x x) -1) x) (/.f64 (*.f64 x (neg.f64 x)) x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) x) (/.f64 -1 x))
(*.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 (+.f64 (*.f64 x x) -1) (fabs.f64 x)) (/.f64 (*.f64 x (neg.f64 x)) (fabs.f64 x)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) x) (/.f64 -1 x))
(*.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x x) -1)) x) (/.f64 (neg.f64 x) x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) x) (/.f64 -1 x))
(*.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x x) -1)) (fabs.f64 x)) (/.f64 (neg.f64 x) (fabs.f64 x)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) x) (/.f64 -1 x))
(*.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 (fabs.f64 x) x) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) x) (/.f64 -1 x))
(*.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 (fabs.f64 x) (fabs.f64 x)) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)) (fabs.f64 x)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) x) (/.f64 -1 x))
(*.f64 1 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 x (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (/.f64 1 x)))
(*.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 x (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (/.f64 1 x)))
(*.f64 (/.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (fabs.f64 x)) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 x (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (/.f64 1 x)))
(pow.f64 (-.f64 1 (*.f64 x x)) 1)
(-.f64 1 (*.f64 x x))
(neg.f64 (+.f64 (*.f64 x x) -1))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (+.f64 (*.f64 x x) 1) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (*.f64 x x) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 -1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (*.f64 x (neg.f64 x)) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0)) 0) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))

localize73.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
0.4b
(/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))
0.5b
(*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))
8.0b
(-.f64 1 (*.f64 x x))
Compiler

Compiled 248 to 120 computations (51.6% saved)

series4.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
x
@0
(/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))
1.0ms
x
@inf
(*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))
1.0ms
x
@-inf
(/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))
0.0ms
x
@inf
(/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))
0.0ms
x
@0
(*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))

rewrite105.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
764×rational_best-simplify-53
734×rational_best-simplify-56
710×rational_best-simplify-52
656×rational_best-simplify-1
502×rational_best-simplify-21
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
017387
1116147
268999
3487493
Stop Event
node limit
Counts
3 → 72
Calls
Call 1
Inputs
(*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))
(/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) (+.f64 (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (+.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) (fabs.f64 (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (+.f64 x x) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (neg.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (+.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (+.f64 (+.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x) (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (+.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (+.f64 (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (fabs.f64 x)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (+.f64 x x)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (fabs.f64 (+.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (fabs.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (+.f64 x (+.f64 x (+.f64 x x))) (+.f64 x (+.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (+.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (*.f64 (+.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (+.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (+.f64 x x)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (+.f64 x x)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 (+.f64 x x) (-.f64 (+.f64 x x) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (+.f64 x x) (-.f64 (+.f64 x x) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (+.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (-.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (-.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) (*.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (-.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x) (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x))) (-.f64 (*.f64 x x) (*.f64 x (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (-.f64 (*.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 x x))) (*.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (*.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))) (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x) (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x))) (-.f64 (neg.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (+.f64 x x))) (-.f64 (neg.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 x (-.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 1 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (neg.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (*.f64 x x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x x) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 x x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x x) x) (/.f64 (-.f64 1 (*.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 x x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x x) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (neg.f64 x)) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (+.f64 (*.f64 x x) -1)) (+.f64 (*.f64 x x) -1)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))) (+.f64 (*.f64 x x) -1)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0)) 0) (-.f64 1 (*.f64 x x)))))))
()

simplify92.0ms (0.5%)

Algorithm
egg-herbie
Rules
648×rational_best-simplify-117
644×rational_best-simplify-96
594×rational_best-simplify-124
564×rational_best-simplify-113
556×rational_best-simplify-61
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02768154
115907952
Stop Event
node limit
Counts
108 → 124
Calls
Call 1
Inputs
(pow.f64 x 2)
(+.f64 (*.f64 -2 (pow.f64 x 4)) (pow.f64 x 2))
(+.f64 (*.f64 -2 (pow.f64 x 4)) (+.f64 (pow.f64 x 2) (pow.f64 x 6)))
(+.f64 (*.f64 -2 (pow.f64 x 4)) (+.f64 (pow.f64 x 2) (pow.f64 x 6)))
(pow.f64 x 6)
(+.f64 (*.f64 -2 (pow.f64 x 4)) (pow.f64 x 6))
(+.f64 (*.f64 -2 (pow.f64 x 4)) (+.f64 (pow.f64 x 2) (pow.f64 x 6)))
(+.f64 (*.f64 -2 (pow.f64 x 4)) (+.f64 (pow.f64 x 2) (pow.f64 x 6)))
(pow.f64 x 6)
(+.f64 (*.f64 -2 (pow.f64 x 4)) (pow.f64 x 6))
(+.f64 (*.f64 -2 (pow.f64 x 4)) (+.f64 (pow.f64 x 2) (pow.f64 x 6)))
(+.f64 (*.f64 -2 (pow.f64 x 4)) (+.f64 (pow.f64 x 2) (pow.f64 x 6)))
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
10
(+.f64 (*.f64 10 (pow.f64 x 2)) 10)
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 10 (*.f64 10 (pow.f64 x 4))))
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 (*.f64 10 (pow.f64 x 6)) (+.f64 10 (*.f64 10 (pow.f64 x 4)))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(+.f64 (*.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x)) 0)
(+.f64 0 (*.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x)))
(-.f64 (*.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x)) 0)
(-.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x) -1))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x) -1) -1)
(/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 x x))
(/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (neg.f64 x)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) (+.f64 (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (+.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x) x)
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) (fabs.f64 (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (+.f64 x x) (+.f64 x x)))
(/.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))
(/.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (neg.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (+.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (+.f64 (+.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x) (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x)) (+.f64 x x))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (+.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 x x))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (+.f64 (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (fabs.f64 x)) (fabs.f64 x))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (+.f64 x x)) (+.f64 x x))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))
(/.f64 (fabs.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (fabs.f64 (+.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x)) (fabs.f64 x))
(/.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (fabs.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))
(/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x) 1)
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (+.f64 x (+.f64 x (+.f64 x x))) (+.f64 x (+.f64 x (+.f64 x x)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (+.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (*.f64 (+.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (+.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (+.f64 x x)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (+.f64 x x)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 (+.f64 x x) (-.f64 (+.f64 x x) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (+.f64 x x) (-.f64 (+.f64 x x) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (+.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (-.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (-.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) (*.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (-.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))
(/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x) (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x))) (-.f64 (*.f64 x x) (*.f64 x (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (-.f64 (*.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 x x))) (*.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (*.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))) (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x) (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x))) (-.f64 (neg.f64 x) x))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (+.f64 x x))) (-.f64 (neg.f64 x) x))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 x (-.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)))
(pow.f64 (*.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x)) 1)
(neg.f64 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x) -1))
(fabs.f64 (*.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x)))
(+.f64 1 (*.f64 x (neg.f64 x)))
(+.f64 (-.f64 1 (*.f64 x x)) 0)
(+.f64 (*.f64 x (neg.f64 x)) 1)
(+.f64 0 (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(-.f64 (-.f64 1 (*.f64 x x)) 0)
(-.f64 (*.f64 x (neg.f64 x)) -1)
(-.f64 0 (+.f64 (*.f64 x x) -1))
(*.f64 1 (-.f64 1 (*.f64 x x)))
(*.f64 (-.f64 1 (*.f64 x x)) 1)
(*.f64 (+.f64 (*.f64 x x) -1) -1)
(*.f64 -1 (+.f64 (*.f64 x x) -1))
(*.f64 (/.f64 (*.f64 x x) x) (/.f64 (-.f64 1 (*.f64 x x)) x))
(*.f64 (/.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)))
(pow.f64 (-.f64 1 (*.f64 x x)) 1)
(neg.f64 (+.f64 (*.f64 x x) -1))
(if (!=.f64 (+.f64 1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (*.f64 x x) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (*.f64 x (neg.f64 x)) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 -1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (+.f64 (*.f64 x x) -1)) (+.f64 (*.f64 x x) -1)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))) (+.f64 (*.f64 x x) -1)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0)) 0) (-.f64 1 (*.f64 x x)))
Outputs
(pow.f64 x 2)
(+.f64 (*.f64 -2 (pow.f64 x 4)) (pow.f64 x 2))
(+.f64 (pow.f64 x 2) (*.f64 -2 (pow.f64 x 4)))
(+.f64 (*.f64 -2 (pow.f64 x 4)) (+.f64 (pow.f64 x 2) (pow.f64 x 6)))
(+.f64 (*.f64 -2 (pow.f64 x 4)) (+.f64 (pow.f64 x 2) (pow.f64 x 6)))
(pow.f64 x 6)
(+.f64 (*.f64 -2 (pow.f64 x 4)) (pow.f64 x 6))
(+.f64 (*.f64 -2 (pow.f64 x 4)) (+.f64 (pow.f64 x 2) (pow.f64 x 6)))
(+.f64 (*.f64 -2 (pow.f64 x 4)) (+.f64 (pow.f64 x 2) (pow.f64 x 6)))
(pow.f64 x 6)
(+.f64 (*.f64 -2 (pow.f64 x 4)) (pow.f64 x 6))
(+.f64 (*.f64 -2 (pow.f64 x 4)) (+.f64 (pow.f64 x 2) (pow.f64 x 6)))
(+.f64 (*.f64 -2 (pow.f64 x 4)) (+.f64 (pow.f64 x 2) (pow.f64 x 6)))
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(*.f64 (pow.f64 x 2) -1)
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(*.f64 (pow.f64 x 2) -1)
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
10
(+.f64 (*.f64 10 (pow.f64 x 2)) 10)
(+.f64 10 (*.f64 (pow.f64 x 2) 10))
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 10 (*.f64 10 (pow.f64 x 4))))
(+.f64 10 (+.f64 (*.f64 (pow.f64 x 4) 10) (*.f64 (pow.f64 x 2) 10)))
(+.f64 10 (+.f64 (*.f64 (pow.f64 x 2) 10) (*.f64 (pow.f64 x 4) 10)))
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 (*.f64 10 (pow.f64 x 6)) (+.f64 10 (*.f64 10 (pow.f64 x 4)))))
(+.f64 (*.f64 (pow.f64 x 2) 10) (+.f64 (*.f64 (pow.f64 x 4) 10) (+.f64 (*.f64 (pow.f64 x 6) 10) 10)))
(+.f64 (*.f64 (pow.f64 x 2) 10) (+.f64 (*.f64 (pow.f64 x 4) 10) (+.f64 10 (*.f64 (pow.f64 x 6) 10))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (*.f64 10 (/.f64 1 (pow.f64 x 2))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 8))))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (*.f64 10 (/.f64 1 (pow.f64 x 2))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 8))))))
(+.f64 (*.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x)) 0)
(+.f64 (*.f64 1 (/.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) x)) 0)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))) x)
(+.f64 0 (*.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x)))
(+.f64 (*.f64 1 (/.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) x)) 0)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))) x)
(-.f64 (*.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x)) 0)
(+.f64 (*.f64 1 (/.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) x)) 0)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))) x)
(-.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x) -1))
(+.f64 (*.f64 1 (/.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) x)) 0)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))) x)
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x) -1) -1)
(+.f64 (*.f64 1 (/.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) x)) 0)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))) x)
(/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 x x))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))))) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (+.f64 -1 (*.f64 x x))))) (*.f64 x (neg.f64 x)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) (+.f64 (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (+.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x) x)
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) (fabs.f64 (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (+.f64 x x) (+.f64 x x)))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))
(*.f64 (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))))
(*.f64 (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))))))
(/.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))
(/.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))) (+.f64 -1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 x (-.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))))
(/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 -1 (*.f64 x x)) (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))))))) (*.f64 x (*.f64 (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) (*.f64 x (-.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (neg.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (+.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))))))
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (+.f64 (+.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x) (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x)) (+.f64 x x))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (+.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 x x))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (+.f64 (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))
(*.f64 (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))))
(*.f64 (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (fabs.f64 x)) (fabs.f64 x))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (+.f64 x x)) (+.f64 x x))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))
(*.f64 (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))))
(*.f64 (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))))
(/.f64 (fabs.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (fabs.f64 (+.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (fabs.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x)) (fabs.f64 x))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (fabs.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))
(fabs.f64 (/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x))))))))
(fabs.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))))))))
(/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x) 1)
(+.f64 (*.f64 1 (/.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) x)) 0)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))) x)
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (+.f64 x (+.f64 x (+.f64 x x))) (+.f64 x (+.f64 x (+.f64 x x)))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (+.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (*.f64 (+.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (+.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))
(*.f64 (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))))
(*.f64 (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (+.f64 x x)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (+.f64 x x)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 (+.f64 x x) (-.f64 (+.f64 x x) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (+.f64 x x) (-.f64 (+.f64 x x) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))))
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 x x) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (+.f64 x x) (-.f64 (+.f64 x x) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (+.f64 (*.f64 (+.f64 x x) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (+.f64 x x) (-.f64 (+.f64 x x) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))))
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 x x) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (+.f64 x x) (+.f64 (+.f64 (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) (+.f64 x x)))) (/.f64 (+.f64 (*.f64 (+.f64 x x) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (+.f64 x x) (+.f64 (+.f64 (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) (+.f64 x x)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (+.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (-.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (-.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))) (+.f64 -1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))))))) (+.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))) (+.f64 -1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))))) (-.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))))) (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))))) (-.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))))))))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 -1 (*.f64 x x)) (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))))))) (*.f64 (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) x))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 -1 (*.f64 x x)) (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))))))) (*.f64 (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) x)))) (*.f64 (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))))) (*.f64 (*.f64 x (-.f64 (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))))))) (*.f64 (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))))) (*.f64 x (-.f64 (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) (*.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 1 (/.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) x))) (*.f64 (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (-.f64 (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))))
(/.f64 (-.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))) x) (*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (-.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (-.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x) (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x))) (-.f64 (*.f64 x x) (*.f64 x (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (-.f64 (*.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 x x))) (*.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (*.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))) (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))))
(*.f64 (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))))
(*.f64 (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x) (/.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) x))) (-.f64 (neg.f64 x) x))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))) (+.f64 x x))) (-.f64 (neg.f64 x) x))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 x (-.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)))
(*.f64 (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 x (+.f64 x (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))))
(*.f64 (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (/.f64 (*.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))) (*.f64 x (+.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))))))
(pow.f64 (*.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x)) 1)
(+.f64 (*.f64 1 (/.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) x)) 0)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))) x)
(neg.f64 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x) -1))
(+.f64 (*.f64 1 (/.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) x)) 0)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))) x)
(fabs.f64 (*.f64 1 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x)))
(*.f64 1 (fabs.f64 (/.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) x)))
(fabs.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))))) x))
(+.f64 1 (*.f64 x (neg.f64 x)))
(-.f64 1 (*.f64 x x))
(+.f64 (-.f64 1 (*.f64 x x)) 0)
(-.f64 1 (*.f64 x x))
(+.f64 (*.f64 x (neg.f64 x)) 1)
(-.f64 1 (*.f64 x x))
(+.f64 0 (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(-.f64 1 (*.f64 x x))
(-.f64 (-.f64 1 (*.f64 x x)) 0)
(-.f64 1 (*.f64 x x))
(-.f64 (*.f64 x (neg.f64 x)) -1)
(-.f64 1 (*.f64 x x))
(-.f64 0 (+.f64 (*.f64 x x) -1))
(-.f64 1 (*.f64 x x))
(*.f64 1 (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(*.f64 (-.f64 1 (*.f64 x x)) 1)
(-.f64 1 (*.f64 x x))
(*.f64 (+.f64 (*.f64 x x) -1) -1)
(-.f64 1 (*.f64 x x))
(*.f64 -1 (+.f64 (*.f64 x x) -1))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (*.f64 x x) x) (/.f64 (-.f64 1 (*.f64 x x)) x))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)))
(-.f64 1 (*.f64 x x))
(pow.f64 (-.f64 1 (*.f64 x x)) 1)
(-.f64 1 (*.f64 x x))
(neg.f64 (+.f64 (*.f64 x x) -1))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (+.f64 1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (*.f64 x x) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (*.f64 x (neg.f64 x)) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 -1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (+.f64 (*.f64 x x) -1)) (+.f64 (*.f64 x x) -1)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0) (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))) (+.f64 (*.f64 x x) -1)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0)) 0) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))

localize131.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 10 (/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))))
0.4b
(/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
0.5b
(*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))
8.0b
(-.f64 1 (*.f64 x x))
Compiler

Compiled 480 to 217 computations (54.8% saved)

series5.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
x
@0
(/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
1.0ms
x
@inf
(/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
0.0ms
x
@inf
(*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))
0.0ms
x
@-inf
(/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
0.0ms
x
@0
(*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))

rewrite101.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1138×rational_best-simplify-53
810×rational_best-simplify-52
756×rational_best-simplify-1
592×rational_best-simplify-21
592×rational_best-simplify-18
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
019303
1125219
2804171
35677171
Stop Event
node limit
Counts
3 → 39
Calls
Call 1
Inputs
(*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))
(/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))) (+.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))) (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))) (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 1 (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (neg.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (*.f64 x x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x x) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 x x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x x) x) (/.f64 (-.f64 1 (*.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 x x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x x) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 x (neg.f64 x)) -1) 0) (/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) -1) (+.f64 (*.f64 x (neg.f64 x)) -1)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (neg.f64 x)) 0) (/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 x x)) (*.f64 x (neg.f64 x))) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (+.f64 (*.f64 x x) -1)) (+.f64 (*.f64 x x) -1)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0) (*.f64 (+.f64 (*.f64 x x) -1) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 x x) -1)) (-.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0)) 0) (-.f64 1 (*.f64 x x)))))))
()

simplify88.0ms (0.5%)

Algorithm
egg-herbie
Rules
1184×rational_best-simplify-61
854×rational_best-simplify-3
634×rational_best-simplify-62
546×rational_best-simplify-1
460×rational_best-simplify-53
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01523543
16822489
244962453
Stop Event
node limit
Counts
75 → 78
Calls
Call 1
Inputs
(*.f64 4 (pow.f64 x 2))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -8 (pow.f64 x 4)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (*.f64 4 (pow.f64 x 6)) (*.f64 -8 (pow.f64 x 4))))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (*.f64 4 (pow.f64 x 6)) (*.f64 -8 (pow.f64 x 4))))
(*.f64 4 (pow.f64 x 6))
(+.f64 (*.f64 4 (pow.f64 x 6)) (*.f64 -8 (pow.f64 x 4)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (*.f64 4 (pow.f64 x 6)) (*.f64 -8 (pow.f64 x 4))))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (*.f64 4 (pow.f64 x 6)) (*.f64 -8 (pow.f64 x 4))))
(*.f64 4 (pow.f64 x 6))
(+.f64 (*.f64 4 (pow.f64 x 6)) (*.f64 -8 (pow.f64 x 4)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (*.f64 4 (pow.f64 x 6)) (*.f64 -8 (pow.f64 x 4))))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (*.f64 4 (pow.f64 x 6)) (*.f64 -8 (pow.f64 x 4))))
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
10
(+.f64 (*.f64 10 (pow.f64 x 2)) 10)
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 10 (*.f64 10 (pow.f64 x 4))))
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 (*.f64 10 (pow.f64 x 6)) (+.f64 10 (*.f64 10 (pow.f64 x 4)))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(+.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0)
(+.f64 0 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))
(+.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))
(-.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0)
(-.f64 0 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))
(-.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) -1)
(pow.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 1)
(neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))
(fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))
(fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))) (+.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))) (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))
(if (!=.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))) (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))
(if (!=.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))
(+.f64 1 (*.f64 x (neg.f64 x)))
(+.f64 (-.f64 1 (*.f64 x x)) 0)
(+.f64 (*.f64 x (neg.f64 x)) 1)
(+.f64 0 (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(-.f64 (-.f64 1 (*.f64 x x)) 0)
(-.f64 (*.f64 x (neg.f64 x)) -1)
(-.f64 0 (+.f64 (*.f64 x x) -1))
(*.f64 1 (-.f64 1 (*.f64 x x)))
(*.f64 (-.f64 1 (*.f64 x x)) 1)
(*.f64 (+.f64 (*.f64 x x) -1) -1)
(*.f64 -1 (+.f64 (*.f64 x x) -1))
(*.f64 (/.f64 (*.f64 x x) x) (/.f64 (-.f64 1 (*.f64 x x)) x))
(*.f64 (/.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)))
(pow.f64 (-.f64 1 (*.f64 x x)) 1)
(neg.f64 (+.f64 (*.f64 x x) -1))
(if (!=.f64 (+.f64 1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (*.f64 x x) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (+.f64 (*.f64 x (neg.f64 x)) -1) 0) (/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) -1) (+.f64 (*.f64 x (neg.f64 x)) -1)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (*.f64 x (neg.f64 x)) 0) (/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 x x)) (*.f64 x (neg.f64 x))) (-.f64 1 (*.f64 x x)))
(if (!=.f64 -1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (+.f64 (*.f64 x x) -1)) (+.f64 (*.f64 x x) -1)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0) (*.f64 (+.f64 (*.f64 x x) -1) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 x x) -1)) (-.f64 1 (*.f64 x x)))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0)) 0) (-.f64 1 (*.f64 x x)))
Outputs
(*.f64 4 (pow.f64 x 2))
(+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -8 (pow.f64 x 4)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (*.f64 4 (pow.f64 x 6)) (*.f64 -8 (pow.f64 x 4))))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (*.f64 -8 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 6))))
(+.f64 (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -8 (pow.f64 x 4))) (*.f64 4 (pow.f64 x 6)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (*.f64 4 (pow.f64 x 6)) (*.f64 -8 (pow.f64 x 4))))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (*.f64 -8 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 6))))
(+.f64 (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -8 (pow.f64 x 4))) (*.f64 4 (pow.f64 x 6)))
(*.f64 4 (pow.f64 x 6))
(+.f64 (*.f64 4 (pow.f64 x 6)) (*.f64 -8 (pow.f64 x 4)))
(+.f64 (*.f64 -8 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 6)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (*.f64 4 (pow.f64 x 6)) (*.f64 -8 (pow.f64 x 4))))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (*.f64 -8 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 6))))
(+.f64 (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -8 (pow.f64 x 4))) (*.f64 4 (pow.f64 x 6)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (*.f64 4 (pow.f64 x 6)) (*.f64 -8 (pow.f64 x 4))))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (*.f64 -8 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 6))))
(+.f64 (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -8 (pow.f64 x 4))) (*.f64 4 (pow.f64 x 6)))
(*.f64 4 (pow.f64 x 6))
(+.f64 (*.f64 4 (pow.f64 x 6)) (*.f64 -8 (pow.f64 x 4)))
(+.f64 (*.f64 -8 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 6)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (*.f64 4 (pow.f64 x 6)) (*.f64 -8 (pow.f64 x 4))))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (*.f64 -8 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 6))))
(+.f64 (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -8 (pow.f64 x 4))) (*.f64 4 (pow.f64 x 6)))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (*.f64 4 (pow.f64 x 6)) (*.f64 -8 (pow.f64 x 4))))
(+.f64 (*.f64 4 (pow.f64 x 2)) (+.f64 (*.f64 -8 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 6))))
(+.f64 (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -8 (pow.f64 x 4))) (*.f64 4 (pow.f64 x 6)))
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(*.f64 -1 (pow.f64 x 2))
(*.f64 (pow.f64 x 2) -1)
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(*.f64 -1 (pow.f64 x 2))
(*.f64 (pow.f64 x 2) -1)
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
10
(+.f64 (*.f64 10 (pow.f64 x 2)) 10)
(+.f64 10 (*.f64 (pow.f64 x 2) 10))
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 10 (*.f64 10 (pow.f64 x 4))))
(+.f64 (*.f64 (pow.f64 x 2) 10) (+.f64 10 (*.f64 (pow.f64 x 4) 10)))
(+.f64 10 (+.f64 (*.f64 (pow.f64 x 2) 10) (*.f64 10 (pow.f64 x 4))))
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 (*.f64 10 (pow.f64 x 6)) (+.f64 10 (*.f64 10 (pow.f64 x 4)))))
(+.f64 (*.f64 (pow.f64 x 2) 10) (+.f64 10 (+.f64 (*.f64 (pow.f64 x 4) 10) (*.f64 (pow.f64 x 6) 10))))
(+.f64 10 (+.f64 (+.f64 (*.f64 10 (pow.f64 x 4)) (*.f64 (pow.f64 x 6) 10)) (*.f64 (pow.f64 x 2) 10)))
(-.f64 (+.f64 (*.f64 (pow.f64 x 2) 10) (*.f64 (pow.f64 x 6) 10)) (+.f64 -10 (*.f64 (pow.f64 x 4) -10)))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (*.f64 10 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (*.f64 (/.f64 1 (pow.f64 x 2)) -10))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 (/.f64 1 (pow.f64 x 6)) -10)))
(-.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 -10 (/.f64 1 (pow.f64 x 6)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 8)))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 8))))))
(-.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 8))))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (*.f64 10 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (*.f64 (/.f64 1 (pow.f64 x 2)) -10))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 (/.f64 1 (pow.f64 x 6)) -10)))
(-.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 -10 (/.f64 1 (pow.f64 x 6)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 8)))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 8))))))
(-.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 8))))))
(+.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0)
(pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) 2)
(+.f64 0 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))
(+.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0)
(pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) 2)
(+.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))
(+.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0)
(pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) 2)
(-.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0)
(+.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0)
(pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) 2)
(-.f64 0 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))
(+.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0)
(pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) 2)
(-.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))
(+.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0)
(pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) 2)
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) -1)
(+.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0)
(pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) 2)
(pow.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 1)
(+.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0)
(pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) 2)
(neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))
(+.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0)
(pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) 2)
(fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))
(+.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0)
(pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) 2)
(fabs.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))
(+.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0)
(pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) 2)
(if (!=.f64 (+.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))) (+.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))) (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))
(+.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0)
(pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) 2)
(if (!=.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))) (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))
(+.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0)
(pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) 2)
(if (!=.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (neg.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))) (*.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)))) (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))))
(+.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x))) 0)
(pow.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) x)) 2)
(+.f64 1 (*.f64 x (neg.f64 x)))
(-.f64 1 (*.f64 x x))
(+.f64 (-.f64 1 (*.f64 x x)) 0)
(-.f64 1 (*.f64 x x))
(+.f64 (*.f64 x (neg.f64 x)) 1)
(-.f64 1 (*.f64 x x))
(+.f64 0 (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(-.f64 1 (*.f64 x x))
(-.f64 (-.f64 1 (*.f64 x x)) 0)
(-.f64 1 (*.f64 x x))
(-.f64 (*.f64 x (neg.f64 x)) -1)
(-.f64 1 (*.f64 x x))
(-.f64 0 (+.f64 (*.f64 x x) -1))
(-.f64 1 (*.f64 x x))
(*.f64 1 (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(*.f64 (-.f64 1 (*.f64 x x)) 1)
(-.f64 1 (*.f64 x x))
(*.f64 (+.f64 (*.f64 x x) -1) -1)
(-.f64 1 (*.f64 x x))
(*.f64 -1 (+.f64 (*.f64 x x) -1))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (*.f64 x x) x) (/.f64 (-.f64 1 (*.f64 x x)) x))
(-.f64 1 (*.f64 x x))
(*.f64 (/.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (-.f64 1 (*.f64 x x)) (fabs.f64 x)))
(-.f64 1 (*.f64 x x))
(pow.f64 (-.f64 1 (*.f64 x x)) 1)
(-.f64 1 (*.f64 x x))
(neg.f64 (+.f64 (*.f64 x x) -1))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (+.f64 1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (*.f64 x x) 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (+.f64 (*.f64 x (neg.f64 x)) -1) 0) (/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) -1) (+.f64 (*.f64 x (neg.f64 x)) -1)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (*.f64 x (neg.f64 x)) 0) (/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) (*.f64 x x)) (*.f64 x (neg.f64 x))) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 -1 0) (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (+.f64 (*.f64 x x) -1)) (+.f64 (*.f64 x x) -1)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0) (*.f64 (+.f64 (*.f64 x x) -1) (+.f64 (*.f64 x x) -1))) (+.f64 (*.f64 x x) -1)) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) -1) 0)) 0) (-.f64 1 (*.f64 x x)))
(-.f64 1 (*.f64 x x))

eval3.1s (18%)

Compiler

Compiled 188060 to 81424 computations (56.7% saved)

prune1.1s (6.1%)

Pruning

68 alts after pruning (64 fresh and 4 done)

PrunedKeptTotal
New1818581876
Fresh11617
Picked101
Done145
Total1831681899
Error
4.5b
Counts
1899 → 68
Alt Table
Click to see full alt table
StatusErrorProgram
8.0b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
7.5b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.9b
(/.f64 10 (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
7.5b
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
8.0b
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 (-.f64 -1 (*.f64 x x)) (*.f64 x (neg.f64 x))) 0) (/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 -1 (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
8.0b
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
7.9b
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x x)) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
7.9b
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
7.9b
(/.f64 10 (/.f64 (/.f64 (+.f64 (*.f64 x x) -1) (*.f64 x x)) (/.f64 -1 (*.f64 x x))))
7.9b
(/.f64 10 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (/.f64 1 x)) (*.f64 x x)))
8.2b
(/.f64 10 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 4)) (*.f64 x x)))
7.9b
(/.f64 10 (/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))))
9.2b
(/.f64 10 (/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (+.f64 (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -8 (pow.f64 x 4))) (*.f64 4 (pow.f64 x 6)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))))
8.0b
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
7.9b
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
7.9b
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
9.6b
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (*.f64 -2 (pow.f64 x 4)) (+.f64 (pow.f64 x 2) (pow.f64 x 6)))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
7.9b
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
8.2b
(/.f64 10 (/.f64 (-.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
8.1b
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (*.f64 x x) 0) (*.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x)) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (+.f64 -1 (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 x x) -2))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
8.2b
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 x x) -2)) 2) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 x (*.f64 x (neg.f64 x))) (/.f64 x (*.f64 x x)))))
8.7b
(/.f64 10 (/.f64 (*.f64 (-.f64 1 (/.f64 1 (pow.f64 x 2))) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (/.f64 (/.f64 -1 x) x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))))
8.1b
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
8.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.7b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) 1))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) 1)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.7b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.7b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 1 x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 1 x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))) (*.f64 x x)))
8.3b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
8.2b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
8.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (if (!=.f64 (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x)) 0) (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))))))) (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))
8.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))))
8.3b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))))
8.2b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))))))
7.6b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))))
9.4b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) 1) (/.f64 1 (*.f64 x (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (neg.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (-.f64 1 (*.f64 x x)))
7.9b
(/.f64 10 (*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (/.f64 1 x))))
7.9b
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
7.9b
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))))
7.9b
(/.f64 10 (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x)))
7.9b
(/.f64 10 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))))
57.8b
10
Compiler

Compiled 7555 to 3201 computations (57.6% saved)

localize28.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
0.3b
(/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1))
7.0b
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
8.0b
(-.f64 1 (*.f64 x x))
Compiler

Compiled 125 to 51 computations (59.2% saved)

series3.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
x
@inf
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
1.0ms
x
@0
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
0.0ms
x
@0
(/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1))
0.0ms
x
@inf
(/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1))
0.0ms
x
@-inf
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))

rewrite76.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1014×rational_best-simplify-61
996×rational_best-simplify-65
756×rational_best-simplify-3
544×rational_best-simplify-62
494×rational_best-simplify-53
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
021151
1102151
257787
3376387
Stop Event
node limit
Counts
3 → 42
Calls
Call 1
Inputs
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x x) (/.f64 0 (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)) (+.f64 (*.f64 x x) (/.f64 0 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (+.f64 (+.f64 1 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1))) (-.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1)))) (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1))) (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1)))) (+.f64 (-.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x x)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 1 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) 2) (*.f64 (+.f64 1 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1)))) (-.f64 4 (*.f64 (+.f64 1 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) -1)) (*.f64 (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1))) (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1))))) (-.f64 (*.f64 (-.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x x))) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)) 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (*.f64 x x)) 0) (-.f64 1 (*.f64 x x)) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))))))))
()

simplify99.0ms (0.6%)

Algorithm
egg-herbie
Rules
1006×rational_best-simplify-53
928×rational_best-simplify-1
702×rational_best-simplify-52
600×rational_best-simplify-21
594×rational_best-simplify-20
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01552398
18502200
259312200
Stop Event
node limit
Counts
78 → 57
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(*.f64 -1 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(*.f64 -1 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(+.f64 1 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))
(+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(+.f64 0 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(+.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(*.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(*.f64 -1 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1))
(*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) -1)
(*.f64 (+.f64 (*.f64 x x) (/.f64 0 (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)))
(*.f64 (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)) (+.f64 (*.f64 x x) (/.f64 0 (*.f64 x x))))
(/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) -1)
(/.f64 (+.f64 1 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) 2)
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (+.f64 1 (+.f64 (+.f64 1 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) 4)
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))
(/.f64 (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1))) (-.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1)) -2)
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) -1))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1)))) (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))))
(/.f64 (+.f64 (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1))) (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1)))) (+.f64 (-.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))))
(/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x x)) (*.f64 x x))
(/.f64 (+.f64 (*.f64 (+.f64 1 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) 2) (*.f64 (+.f64 1 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1)))) (-.f64 4 (*.f64 (+.f64 1 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) 2)))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) -1)) (*.f64 (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1))) (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1))))) (-.f64 (*.f64 (-.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) -1))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x x))) (*.f64 x (neg.f64 x)))
(pow.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(neg.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1))
(if (!=.f64 (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 -1 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 1 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)) 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 (+.f64 1 (*.f64 x x)) 0) (-.f64 1 (*.f64 x x)) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))))
Outputs
1
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(*.f64 -1 (pow.f64 x 4))
(neg.f64 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(*.f64 -1 (pow.f64 x 4))
(neg.f64 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(*.f64 -1 (pow.f64 x 2))
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(*.f64 -1 (pow.f64 x 2))
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2))))
(+.f64 1 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(+.f64 0 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(+.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 -1 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) -1)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 (*.f64 x x) (/.f64 0 (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x x)) (+.f64 (*.f64 x x) (/.f64 0 (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) -1)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 1 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) 2)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 1 (+.f64 (+.f64 1 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) 4)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1))) (-.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1)) -2)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) -1))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1)))) (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1))) (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1)))) (+.f64 (-.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x x)) (*.f64 x x))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (+.f64 1 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) 2) (*.f64 (+.f64 1 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1)))) (-.f64 4 (*.f64 (+.f64 1 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) 2)))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) -1)) (*.f64 (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1))) (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1))))) (-.f64 (*.f64 (-.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) -1))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x x))) (*.f64 x (neg.f64 x)))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(pow.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(neg.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 -1 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 1 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)) 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (+.f64 1 (*.f64 x x)) 0) (-.f64 1 (*.f64 x x)) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))))
(/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x)))
(/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x)))

localize11.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
0.3b
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
0.3b
(/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x))
7.8b
(-.f64 x (*.f64 x (*.f64 x x)))
Compiler

Compiled 55 to 9 computations (83.6% saved)

series8.0ms (0%)

Counts
4 → 48
Calls

12 calls:

TimeVariablePointExpression
6.0ms
x
@0
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
0.0ms
x
@-inf
(/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x))
0.0ms
x
@0
(/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x))
0.0ms
x
@-inf
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
0.0ms
x
@inf
(/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x))

rewrite68.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1022×rational_best-simplify-96
876×rational_best-simplify-61
852×rational_best-simplify-65
716×rational_best-simplify-3
498×rational_best-simplify-62
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
010124
168112
2402112
32588112
Stop Event
node limit
Counts
4 → 53
Calls
Call 1
Inputs
(-.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x))
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 x (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 (*.f64 x x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (*.f64 x (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x (*.f64 x x)) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 x (*.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (*.f64 x (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x (*.f64 x x)) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (-.f64 (-.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 x (*.f64 x x)) x) (-.f64 (*.f64 x (*.f64 x x)) x)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x))) (+.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (-.f64 (*.f64 x (*.f64 x x)) x) (-.f64 (*.f64 x (*.f64 x x)) x)) (+.f64 (-.f64 (*.f64 x (*.f64 x x)) x) (-.f64 (*.f64 x (*.f64 x x)) x))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (-.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x))) (+.f64 (-.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x)))) (+.f64 (+.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 1) (+.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (*.f64 x (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 x (*.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (*.f64 1 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (-.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 x) (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (neg.f64 (*.f64 x x))) 0) (/.f64 (*.f64 1 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 x) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (-.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0) (/.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0) (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0)) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0)) 0) (-.f64 x (*.f64 x (*.f64 x x))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x) (/.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (neg.f64 x)) (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) (fabs.f64 x)) (/.f64 x (neg.f64 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)))))))
()
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x x) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (neg.f64 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) x))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))))))))

simplify85.0ms (0.5%)

Algorithm
egg-herbie
Rules
1010×rational_best-simplify-3
746×rational_best-simplify-1
698×rational_best-simplify-53
628×rational_best-simplify-56
454×rational_best-simplify-21
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01752783
17762495
251452375
Stop Event
node limit
Counts
101 → 107
Calls
Call 1
Inputs
x
(+.f64 (*.f64 -1 (pow.f64 x 3)) x)
(+.f64 (*.f64 -1 (pow.f64 x 3)) x)
(+.f64 (*.f64 -1 (pow.f64 x 3)) x)
(*.f64 -1 (pow.f64 x 3))
(+.f64 (*.f64 -1 (pow.f64 x 3)) x)
(+.f64 (*.f64 -1 (pow.f64 x 3)) x)
(+.f64 (*.f64 -1 (pow.f64 x 3)) x)
(*.f64 -1 (pow.f64 x 3))
(+.f64 (*.f64 -1 (pow.f64 x 3)) x)
(+.f64 (*.f64 -1 (pow.f64 x 3)) x)
(+.f64 (*.f64 -1 (pow.f64 x 3)) x)
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
10
(+.f64 (*.f64 10 (pow.f64 x 2)) 10)
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 10 (*.f64 10 (pow.f64 x 4))))
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 (*.f64 10 (pow.f64 x 6)) (+.f64 10 (*.f64 10 (pow.f64 x 4)))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(pow.f64 x 2)
(+.f64 (*.f64 -1 (pow.f64 x 4)) (pow.f64 x 2))
(+.f64 (*.f64 -1 (pow.f64 x 4)) (pow.f64 x 2))
(+.f64 (*.f64 -1 (pow.f64 x 4)) (pow.f64 x 2))
(*.f64 -1 (pow.f64 x 4))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(*.f64 -1 (pow.f64 x 4))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 x (*.f64 x (neg.f64 (*.f64 x x))))
(+.f64 (-.f64 x (*.f64 x (*.f64 x x))) 0)
(+.f64 (*.f64 x (neg.f64 (*.f64 x x))) x)
(+.f64 0 (-.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (-.f64 x (*.f64 x (*.f64 x x))) 1)
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) x) -1)
(*.f64 -1 (-.f64 (*.f64 x (*.f64 x x)) x))
(/.f64 (-.f64 x (*.f64 x (*.f64 x x))) 1)
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) -1)
(/.f64 (+.f64 x (-.f64 (-.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x x)))) 2)
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 x x)) x) (-.f64 (*.f64 x (*.f64 x x)) x)) -2)
(/.f64 (+.f64 (-.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x))) (+.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 1))
(/.f64 (+.f64 (+.f64 (-.f64 (*.f64 x (*.f64 x x)) x) (-.f64 (*.f64 x (*.f64 x x)) x)) (+.f64 (-.f64 (*.f64 x (*.f64 x x)) x) (-.f64 (*.f64 x (*.f64 x x)) x))) -4)
(/.f64 (+.f64 (+.f64 (-.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x))) (+.f64 (-.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x)))) (+.f64 (+.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 1) (+.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 1)))
(pow.f64 (-.f64 x (*.f64 x (*.f64 x x))) 1)
(neg.f64 (-.f64 (*.f64 x (*.f64 x x)) x))
(if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (*.f64 1 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 x 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (-.f64 (neg.f64 x) (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (*.f64 x (neg.f64 (*.f64 x x))) 0) (/.f64 (*.f64 1 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (neg.f64 x) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0) (/.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0) (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0)) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0)) 0) (-.f64 x (*.f64 x (*.f64 x x))))
(-.f64 (*.f64 1 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)) 0)
(-.f64 0 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)))
(*.f64 1 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))
(*.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) 1)
(*.f64 -1 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)))
(*.f64 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)) -1)
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)))
(*.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x) (/.f64 x (neg.f64 x)))
(*.f64 (/.f64 x (neg.f64 x)) (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) (fabs.f64 x)) (/.f64 x (neg.f64 (fabs.f64 x))))
(*.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) (fabs.f64 x)))
(neg.f64 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)))
(+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))
(+.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) 0)
(+.f64 0 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 x x))
(-.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(-.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) 0)
(-.f64 0 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) x)))
(-.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) 1)
(/.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) x)) -1)
(/.f64 (+.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) x))) -2)
(neg.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) x)))
(if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))))
(if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))))
Outputs
x
(+.f64 (*.f64 -1 (pow.f64 x 3)) x)
(+.f64 x (*.f64 -1 (pow.f64 x 3)))
(+.f64 x (neg.f64 (pow.f64 x 3)))
(-.f64 x (pow.f64 x 3))
(+.f64 (*.f64 -1 (pow.f64 x 3)) x)
(+.f64 x (*.f64 -1 (pow.f64 x 3)))
(+.f64 x (neg.f64 (pow.f64 x 3)))
(-.f64 x (pow.f64 x 3))
(+.f64 (*.f64 -1 (pow.f64 x 3)) x)
(+.f64 x (*.f64 -1 (pow.f64 x 3)))
(+.f64 x (neg.f64 (pow.f64 x 3)))
(-.f64 x (pow.f64 x 3))
(*.f64 -1 (pow.f64 x 3))
(neg.f64 (pow.f64 x 3))
(+.f64 (*.f64 -1 (pow.f64 x 3)) x)
(+.f64 x (*.f64 -1 (pow.f64 x 3)))
(+.f64 x (neg.f64 (pow.f64 x 3)))
(-.f64 x (pow.f64 x 3))
(+.f64 (*.f64 -1 (pow.f64 x 3)) x)
(+.f64 x (*.f64 -1 (pow.f64 x 3)))
(+.f64 x (neg.f64 (pow.f64 x 3)))
(-.f64 x (pow.f64 x 3))
(+.f64 (*.f64 -1 (pow.f64 x 3)) x)
(+.f64 x (*.f64 -1 (pow.f64 x 3)))
(+.f64 x (neg.f64 (pow.f64 x 3)))
(-.f64 x (pow.f64 x 3))
(*.f64 -1 (pow.f64 x 3))
(neg.f64 (pow.f64 x 3))
(+.f64 (*.f64 -1 (pow.f64 x 3)) x)
(+.f64 x (*.f64 -1 (pow.f64 x 3)))
(+.f64 x (neg.f64 (pow.f64 x 3)))
(-.f64 x (pow.f64 x 3))
(+.f64 (*.f64 -1 (pow.f64 x 3)) x)
(+.f64 x (*.f64 -1 (pow.f64 x 3)))
(+.f64 x (neg.f64 (pow.f64 x 3)))
(-.f64 x (pow.f64 x 3))
(+.f64 (*.f64 -1 (pow.f64 x 3)) x)
(+.f64 x (*.f64 -1 (pow.f64 x 3)))
(+.f64 x (neg.f64 (pow.f64 x 3)))
(-.f64 x (pow.f64 x 3))
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(*.f64 -1 (pow.f64 x 2))
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(*.f64 -1 (pow.f64 x 2))
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
10
(+.f64 (*.f64 10 (pow.f64 x 2)) 10)
(+.f64 10 (*.f64 (pow.f64 x 2) 10))
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 10 (*.f64 10 (pow.f64 x 4))))
(+.f64 (*.f64 10 (pow.f64 x 4)) (+.f64 10 (*.f64 (pow.f64 x 2) 10)))
(+.f64 10 (+.f64 (*.f64 (pow.f64 x 2) 10) (*.f64 10 (pow.f64 x 4))))
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 (*.f64 10 (pow.f64 x 6)) (+.f64 10 (*.f64 10 (pow.f64 x 4)))))
(+.f64 (*.f64 10 (pow.f64 x 6)) (+.f64 (*.f64 10 (pow.f64 x 4)) (+.f64 10 (*.f64 (pow.f64 x 2) 10))))
(+.f64 10 (+.f64 (+.f64 (*.f64 10 (pow.f64 x 4)) (*.f64 10 (pow.f64 x 6))) (*.f64 (pow.f64 x 2) 10)))
(+.f64 10 (+.f64 (*.f64 (pow.f64 x 2) 10) (+.f64 (*.f64 10 (pow.f64 x 4)) (*.f64 10 (pow.f64 x 6)))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (*.f64 10 (/.f64 1 (pow.f64 x 2))))
(-.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))
(-.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 8)))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 8))))))
(-.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 8))))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (*.f64 10 (/.f64 1 (pow.f64 x 2))))
(-.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))
(-.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 8)))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 8))))))
(-.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 8))))))
(pow.f64 x 2)
(+.f64 (*.f64 -1 (pow.f64 x 4)) (pow.f64 x 2))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (neg.f64 (pow.f64 x 4)))
(-.f64 (pow.f64 x 2) (pow.f64 x 4))
(+.f64 (*.f64 -1 (pow.f64 x 4)) (pow.f64 x 2))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (neg.f64 (pow.f64 x 4)))
(-.f64 (pow.f64 x 2) (pow.f64 x 4))
(+.f64 (*.f64 -1 (pow.f64 x 4)) (pow.f64 x 2))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (neg.f64 (pow.f64 x 4)))
(-.f64 (pow.f64 x 2) (pow.f64 x 4))
(*.f64 -1 (pow.f64 x 4))
(neg.f64 (pow.f64 x 4))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (neg.f64 (pow.f64 x 4)))
(-.f64 (pow.f64 x 2) (pow.f64 x 4))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (neg.f64 (pow.f64 x 4)))
(-.f64 (pow.f64 x 2) (pow.f64 x 4))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (neg.f64 (pow.f64 x 4)))
(-.f64 (pow.f64 x 2) (pow.f64 x 4))
(*.f64 -1 (pow.f64 x 4))
(neg.f64 (pow.f64 x 4))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (neg.f64 (pow.f64 x 4)))
(-.f64 (pow.f64 x 2) (pow.f64 x 4))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (neg.f64 (pow.f64 x 4)))
(-.f64 (pow.f64 x 2) (pow.f64 x 4))
(+.f64 (pow.f64 x 2) (*.f64 -1 (pow.f64 x 4)))
(+.f64 (pow.f64 x 2) (neg.f64 (pow.f64 x 4)))
(-.f64 (pow.f64 x 2) (pow.f64 x 4))
(+.f64 x (*.f64 x (neg.f64 (*.f64 x x))))
(-.f64 x (*.f64 x (*.f64 x x)))
(+.f64 (-.f64 x (*.f64 x (*.f64 x x))) 0)
(-.f64 x (*.f64 x (*.f64 x x)))
(+.f64 (*.f64 x (neg.f64 (*.f64 x x))) x)
(-.f64 x (*.f64 x (*.f64 x x)))
(+.f64 0 (-.f64 x (*.f64 x (*.f64 x x))))
(-.f64 x (*.f64 x (*.f64 x x)))
(*.f64 (-.f64 x (*.f64 x (*.f64 x x))) 1)
(-.f64 x (*.f64 x (*.f64 x x)))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) x) -1)
(-.f64 x (*.f64 x (*.f64 x x)))
(*.f64 -1 (-.f64 (*.f64 x (*.f64 x x)) x))
(-.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (-.f64 x (*.f64 x (*.f64 x x))) 1)
(-.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) -1)
(-.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (+.f64 x (-.f64 (-.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x x)))) 2)
(-.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 x x)) x) (-.f64 (*.f64 x (*.f64 x x)) x)) -2)
(-.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (+.f64 (-.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x))) (+.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 1))
(-.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (+.f64 (+.f64 (-.f64 (*.f64 x (*.f64 x x)) x) (-.f64 (*.f64 x (*.f64 x x)) x)) (+.f64 (-.f64 (*.f64 x (*.f64 x x)) x) (-.f64 (*.f64 x (*.f64 x x)) x))) -4)
(-.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (+.f64 (+.f64 (-.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x))) (+.f64 (-.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x)))) (+.f64 (+.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 1) (+.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 1)))
(-.f64 x (*.f64 x (*.f64 x x)))
(pow.f64 (-.f64 x (*.f64 x (*.f64 x x))) 1)
(-.f64 x (*.f64 x (*.f64 x x)))
(neg.f64 (-.f64 (*.f64 x (*.f64 x x)) x))
(-.f64 x (*.f64 x (*.f64 x x)))
(if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x))))
(-.f64 x (*.f64 x (*.f64 x x)))
(if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (*.f64 1 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x 1)) (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 x 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (-.f64 x (*.f64 x (*.f64 x x))))
(-.f64 x (*.f64 x (*.f64 x x)))
(if (!=.f64 (-.f64 (neg.f64 x) (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x))))
(-.f64 x (*.f64 x (*.f64 x x)))
(if (!=.f64 (*.f64 x (neg.f64 (*.f64 x x))) 0) (/.f64 (*.f64 1 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (*.f64 x (*.f64 x (neg.f64 x))) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (*.f64 x (*.f64 x (neg.f64 x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x 1)) (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (*.f64 x (*.f64 x (neg.f64 x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (neg.f64 x) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) x) (-.f64 x (*.f64 x (*.f64 x x))))
(-.f64 x (*.f64 x (*.f64 x x)))
(if (!=.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0) (/.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 x (*.f64 x (*.f64 x x))))
(-.f64 x (*.f64 x (*.f64 x x)))
(if (!=.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0) (/.f64 (+.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0)) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 x (*.f64 x (*.f64 x x))))
(-.f64 x (*.f64 x (*.f64 x x)))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0)) 0) (-.f64 x (*.f64 x (*.f64 x x))))
(-.f64 x (*.f64 x (*.f64 x x)))
(-.f64 (*.f64 1 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)) 0)
(/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)
(-.f64 0 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)))
(/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)
(*.f64 1 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))
(/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)
(*.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) 1)
(/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)
(*.f64 -1 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)))
(/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)
(*.f64 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)) -1)
(/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)))
(/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fabs.f64 x) (fabs.f64 x)))
(/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x))
(*.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)) (/.f64 x (fabs.f64 x)))
(/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fabs.f64 x) (fabs.f64 x)))
(/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x) (/.f64 x (neg.f64 x)))
(/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fabs.f64 x) (fabs.f64 x)))
(/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x))
(*.f64 (/.f64 x (neg.f64 x)) (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x))
(/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fabs.f64 x) (fabs.f64 x)))
(/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) (fabs.f64 x)) (/.f64 x (neg.f64 (fabs.f64 x))))
(/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fabs.f64 x) (fabs.f64 x)))
(/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x))
(*.f64 (/.f64 x (neg.f64 (fabs.f64 x))) (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) (fabs.f64 x)))
(/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fabs.f64 x) (fabs.f64 x)))
(/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x))
(neg.f64 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)))
(/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)
(+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))))
(+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (neg.f64 x))))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) 0)
(+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (neg.f64 x))))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(+.f64 0 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (neg.f64 x))))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 x x))
(+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (neg.f64 x))))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(-.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (neg.f64 x))))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(-.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) 0)
(+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (neg.f64 x))))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(-.f64 0 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) x)))
(+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (neg.f64 x))))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(-.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (neg.f64 (*.f64 x x)))
(+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (neg.f64 x))))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) 1)
(+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (neg.f64 x))))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) x)) -1)
(+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (neg.f64 x))))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) x))) -2)
(+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (neg.f64 x))))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(neg.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) x)))
(+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (neg.f64 x))))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (neg.f64 x))))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (neg.f64 x))))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x (neg.f64 x))))
(*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))

localize47.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x)))
0.5b
(*.f64 (*.f64 x x) (*.f64 x x))
7.0b
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
8.0b
(-.f64 1 (*.f64 x x))
Compiler

Compiled 226 to 95 computations (58% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
x
@0
(*.f64 (*.f64 x x) (*.f64 x x))
0.0ms
x
@0
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
0.0ms
x
@inf
(*.f64 (*.f64 x x) (*.f64 x x))
0.0ms
x
@inf
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
0.0ms
x
@inf
(/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x)))

rewrite86.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1188×rational_best-simplify-113
824×rational_best-simplify-111
760×rational_best-simplify-96
622×rational_best-simplify-61
620×rational_best-simplify-65
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0987
15387
230487
3204787
Stop Event
node limit
Counts
3 → 120
Calls
Call 1
Inputs
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) x)) (/.f64 -1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x x) (/.f64 0 (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x x) (/.f64 0 (*.f64 x x))) (*.f64 1 (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)) (+.f64 (*.f64 x x) (/.f64 0 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 x) (*.f64 x x)) (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) x) (fabs.f64 x)) (/.f64 (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)) x) (/.f64 (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (fabs.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (+.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (+.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (neg.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))) (-.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))) (+.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))) (+.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (+.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (fabs.f64 x)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (-.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) -2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) -2)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)))) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)))) (+.f64 (+.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) x) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) x)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (fabs.f64 x)) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (fabs.f64 x))) (+.f64 (fabs.f64 x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))))) (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))))) (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))) (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)))) (+.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2)) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (-.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (-.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) x) (/.f64 (*.f64 x (*.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (fabs.f64 x)))) (fabs.f64 x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 0)) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (neg.f64 x)) 0) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (fabs.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))) (*.f64 (/.f64 1 x) (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (fabs.f64 x)))) (+.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x)))) (fabs.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (+.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (fabs.f64 x)))) (+.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (fabs.f64 x))))) (+.f64 (+.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 1 x))) (+.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (+.f64 (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (fabs.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (fabs.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (+.f64 (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x)))) (fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))))) (+.f64 (fabs.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (fabs.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (+.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 (-.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x))))) (-.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))) (+.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fabs.f64 (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (fabs.f64 x))))) (fabs.f64 (+.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (fabs.f64 (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (fabs.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (-.f64 (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (fabs.f64 (-.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))) (fabs.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 x (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 x (*.f64 x (*.f64 x (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x (*.f64 x (fabs.f64 x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 x (*.f64 x x)) (fabs.f64 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (/.f64 -1 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (*.f64 x x)) 0) (-.f64 1 (*.f64 x x)) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))))))))

simplify91.0ms (0.5%)

Algorithm
egg-herbie
Rules
958×rational_best-simplify-117
912×rational_best-simplify-96
770×rational_best-simplify-61
766×rational_best-simplify-65
626×rational_best-simplify-113
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03655650
120455104
Stop Event
node limit
Counts
156 → 149
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(*.f64 -1 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(*.f64 -1 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(+.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 0)
(+.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) 1)
(+.f64 0 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 1 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 1)
(*.f64 -1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))
(*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) -1)
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) x)) (/.f64 -1 (*.f64 x x)))
(*.f64 (+.f64 (*.f64 x x) (/.f64 0 (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(*.f64 (+.f64 (*.f64 x x) (/.f64 0 (*.f64 x x))) (*.f64 1 (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x))))
(*.f64 (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)) (+.f64 (*.f64 x x) (/.f64 0 (*.f64 x x))))
(*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)))
(*.f64 (/.f64 (fabs.f64 x) (*.f64 x x)) (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) x) (fabs.f64 x)) (/.f64 (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) x) (fabs.f64 x)))
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)) x) (/.f64 (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (fabs.f64 x)) x))
(/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 1)
(/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) -1)
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2)
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (+.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) -1))
(/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) 4)
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (+.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (*.f64 x x))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (neg.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) -2) -2)
(/.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))) 8)
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))) (-.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))) (+.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))) (+.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (+.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) x) x)
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (fabs.f64 x)) (fabs.f64 x))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (-.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))
(/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) -2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) -2)) -4)
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)))) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)))))
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)))) (+.f64 (+.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) x) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) x)) (+.f64 x x))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (fabs.f64 x)) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (fabs.f64 x))) (+.f64 (fabs.f64 x) (fabs.f64 x)))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))))) (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))))) (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))) (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)))) (+.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2)) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2))))
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (-.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (-.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) x) (/.f64 (*.f64 x (*.f64 x x)) x))
(/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (fabs.f64 x)))) (fabs.f64 x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (fabs.f64 x)))
(/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))))
(pow.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 1)
(neg.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))
(if (!=.f64 (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(if (!=.f64 1 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(if (!=.f64 -1 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(if (!=.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 0)) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0)
(+.f64 0 (*.f64 x (*.f64 x (*.f64 x x))))
(-.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0)
(-.f64 0 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 (*.f64 (*.f64 x (neg.f64 x)) 0) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 x (*.f64 x (*.f64 x x))) 1)
(/.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) -1)
(/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (fabs.f64 (/.f64 1 x)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))) (*.f64 (/.f64 1 x) (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))))
(/.f64 (+.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(/.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(/.f64 (+.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (fabs.f64 x)))) (+.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 1 x))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))
(/.f64 (fabs.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))))
(/.f64 (fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x)))) (fabs.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(/.f64 (-.f64 (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))))
(/.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (+.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(/.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (fabs.f64 x)))) (+.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (fabs.f64 x))))) (+.f64 (+.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 1 x))) (+.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 1 x)))))
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (+.f64 (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))))
(/.f64 (+.f64 (fabs.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (fabs.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (+.f64 (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(/.f64 (+.f64 (fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x)))) (fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))))) (+.f64 (fabs.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (fabs.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))))
(/.f64 (+.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (+.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))
(/.f64 (+.f64 (-.f64 (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 (-.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x))))) (-.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x)))))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))) (+.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))))
(/.f64 (fabs.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fabs.f64 (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(/.f64 (fabs.f64 (+.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (fabs.f64 x))))) (fabs.f64 (+.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 1 x)))))
(/.f64 (fabs.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (fabs.f64 (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))))
(/.f64 (fabs.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (fabs.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))
(/.f64 (fabs.f64 (-.f64 (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (fabs.f64 (-.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x)))))))
(/.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))) (fabs.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))))
(pow.f64 (*.f64 x (*.f64 x (*.f64 x x))) 1)
(neg.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(fabs.f64 (*.f64 x (*.f64 x (*.f64 x x))))
(fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x)))
(fabs.f64 (*.f64 x (*.f64 x (*.f64 x (fabs.f64 x)))))
(fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))))
(fabs.f64 (*.f64 (*.f64 x (*.f64 x (fabs.f64 x))) x))
(fabs.f64 (/.f64 (*.f64 x (*.f64 x x)) (fabs.f64 (/.f64 1 x))))
(fabs.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 -1 x)))
(fabs.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (/.f64 1 x)))
(fabs.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (/.f64 -1 x)))
(if (!=.f64 (+.f64 1 (*.f64 x x)) 0) (-.f64 1 (*.f64 x x)) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))))
Outputs
1
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (neg.f64 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (neg.f64 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (neg.f64 (pow.f64 x 4)))
(*.f64 -1 (pow.f64 x 4))
(neg.f64 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (neg.f64 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (neg.f64 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (neg.f64 (pow.f64 x 4)))
(*.f64 -1 (pow.f64 x 4))
(neg.f64 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (neg.f64 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (neg.f64 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (neg.f64 (pow.f64 x 4)))
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(+.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 0)
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) 1)
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(+.f64 0 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 1 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 1)
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 -1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) -1)
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) x)) (/.f64 -1 (*.f64 x x)))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 (*.f64 x x) (/.f64 0 (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 (*.f64 x x) (/.f64 0 (*.f64 x x))) (*.f64 1 (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x))))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)) (+.f64 (*.f64 x x) (/.f64 0 (*.f64 x x))))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (fabs.f64 x) (*.f64 x x)) (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (fabs.f64 x)))) (*.f64 x x)))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x x)))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) x) (fabs.f64 x)) (/.f64 (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) x) (fabs.f64 x)))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fabs.f64 x)) x) (/.f64 (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (fabs.f64 x)) x))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 1)
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) -1)
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2)
(/.f64 (*.f64 2 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) 2)
(/.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) 2)
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x))))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (+.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) -1))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) 4)
(/.f64 (*.f64 2 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) 2)
(/.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) 2)
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) 2)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)))
(/.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 x x) x)))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (+.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) 2)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)))
(/.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 x x) x)))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (*.f64 x x))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (neg.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) -2) -2)
(/.f64 (*.f64 2 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) 2)
(/.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) 2)
(/.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))) 8)
(/.f64 (*.f64 2 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) 2)
(/.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) 2)
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))) (-.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) 2)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)))
(/.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 x x) x)))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))) (+.f64 (+.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))) (+.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) 2)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)))
(/.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 x x) x)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (+.f64 (*.f64 x x) (*.f64 x x)))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) x) x)
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (fabs.f64 x)) (fabs.f64 x))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) 2)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)))
(/.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 x x) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)))))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2)))
(/.f64 (*.f64 2 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) 2)
(/.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) 2)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (-.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (-.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))
(/.f64 (-.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) x)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) 0)))))
(/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) -2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) -2)) -4)
(/.f64 (*.f64 2 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) 2)
(/.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) 2)
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)))) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) 2)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)))
(/.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 x x) x)))
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)))) (+.f64 (+.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 x x))))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) x) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) x)) (+.f64 x x))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (fabs.f64 x)) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (fabs.f64 x))) (+.f64 (fabs.f64 x) (fabs.f64 x)))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))))) (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) 2)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x x)))
(/.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 x x) x)))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x)))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))))))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))))) (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))))))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2))) (-.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2)))) (+.f64 (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2)) (-.f64 4 (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 2) 2))))
(/.f64 (*.f64 2 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) 2)
(/.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) 2)
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (+.f64 (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (-.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (-.f64 (+.f64 1 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (-.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))
(/.f64 (-.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) x)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) 0)))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x)))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) x) (/.f64 (*.f64 x (*.f64 x x)) x))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (fabs.f64 x)))) (fabs.f64 x)) (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (fabs.f64 x)))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x))))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(pow.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 1)
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(neg.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(if (!=.f64 (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 1 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 -1 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(if (!=.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(if (!=.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (+.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 0 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) 0)) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 1 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0)
(*.f64 (*.f64 x x) (-.f64 (*.f64 x x) 0))
(+.f64 0 (*.f64 x (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0)
(*.f64 (*.f64 x x) (-.f64 (*.f64 x x) 0))
(-.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0)
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0)
(*.f64 (*.f64 x x) (-.f64 (*.f64 x x) 0))
(-.f64 0 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0)
(*.f64 (*.f64 x x) (-.f64 (*.f64 x x) 0))
(-.f64 (*.f64 (*.f64 x (neg.f64 x)) 0) (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0)
(*.f64 (*.f64 x x) (-.f64 (*.f64 x x) 0))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 x (*.f64 x (*.f64 x x))) 1)
(/.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) -1)
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0)
(*.f64 (*.f64 x x) (-.f64 (*.f64 x x) 0))
(/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (fabs.f64 (/.f64 1 x)))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))) (*.f64 (/.f64 1 x) (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))))
(/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x)) (*.f64 x x))) (-.f64 (*.f64 x (*.f64 (*.f64 1 x) 1)) (/.f64 (/.f64 1 x) x)))
(/.f64 (+.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (+.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (fabs.f64 x)))) (+.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 1 x))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (fabs.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x)))) (fabs.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (-.f64 (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (fabs.f64 (*.f64 x (/.f64 1 x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (fabs.f64 (*.f64 x (/.f64 1 x))))))
(/.f64 (-.f64 (fabs.f64 (*.f64 x (*.f64 (*.f64 1 x) 1))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (-.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 (*.f64 x (*.f64 (*.f64 1 x) 1)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (+.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (fabs.f64 x)))) (+.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (fabs.f64 x))))) (+.f64 (+.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 1 x))) (+.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 1 x)))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (+.f64 (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (+.f64 (fabs.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (fabs.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (+.f64 (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (+.f64 (fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x)))) (fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))))) (+.f64 (fabs.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (fabs.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (+.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (+.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (+.f64 (-.f64 (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 (-.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x))))) (-.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (fabs.f64 (*.f64 x (/.f64 1 x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (fabs.f64 (*.f64 x (/.f64 1 x))))))
(/.f64 (-.f64 (fabs.f64 (*.f64 x (*.f64 (*.f64 1 x) 1))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (-.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 (*.f64 x (*.f64 (*.f64 1 x) 1)))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))) (+.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (fabs.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fabs.f64 (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (fabs.f64 (+.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (*.f64 x (*.f64 x (fabs.f64 x))))) (fabs.f64 (+.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 1 x)))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (fabs.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (fabs.f64 (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (fabs.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (fabs.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(/.f64 (fabs.f64 (-.f64 (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (fabs.f64 (-.f64 (/.f64 1 (*.f64 x x)) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 x (/.f64 1 x)))))))
(fabs.f64 (/.f64 (-.f64 (*.f64 (*.f64 x x) (fabs.f64 (*.f64 x (/.f64 1 x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (fabs.f64 (*.f64 x (/.f64 1 x)))))))
(fabs.f64 (/.f64 (-.f64 (fabs.f64 (*.f64 x (*.f64 (*.f64 1 x) 1))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (-.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 (*.f64 x (*.f64 (*.f64 1 x) 1))))))
(/.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))) (fabs.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(pow.f64 (*.f64 x (*.f64 x (*.f64 x x))) 1)
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(neg.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0)
(*.f64 (*.f64 x x) (-.f64 (*.f64 x x) 0))
(fabs.f64 (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (fabs.f64 x)))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (*.f64 x (*.f64 x (*.f64 x (fabs.f64 x)))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (*.f64 (*.f64 x (*.f64 x (fabs.f64 x))) x))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (/.f64 (*.f64 x (*.f64 x x)) (fabs.f64 (/.f64 1 x))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 -1 x)))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (/.f64 1 x)))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(fabs.f64 (/.f64 (*.f64 x (*.f64 x (fabs.f64 x))) (/.f64 -1 x)))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(if (!=.f64 (+.f64 1 (*.f64 x x)) 0) (-.f64 1 (*.f64 x x)) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))))

localize58.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))
0.5b
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
0.5b
(*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x)))
8.0b
(-.f64 1 (*.f64 x x))
Compiler

Compiled 232 to 91 computations (60.8% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x)))
0.0ms
x
@0
(*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x)))
0.0ms
x
@0
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
0.0ms
x
@inf
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
0.0ms
x
@-inf
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))

rewrite65.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
784×rational_best-simplify-96
734×rational_best-simplify-111
648×rational_best-simplify-61
640×rational_best-simplify-65
632×rational_best-simplify-3
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
011153
145153
2290153
32091105
Stop Event
node limit
Counts
3 → 74
Calls
Call 1
Inputs
(*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x)))
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))) (neg.f64 (*.f64 x (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 x x) (*.f64 x (*.f64 x (+.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 x x) (*.f64 x (*.f64 x (+.f64 x x)))) (*.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (+.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (+.f64 x x) (*.f64 x (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) 0) (*.f64 x (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 x x))) 0) (*.f64 x (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (-.f64 (neg.f64 x) x)) (*.f64 x (neg.f64 x))) (*.f64 (*.f64 x (-.f64 (neg.f64 x) x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 x x) (*.f64 x (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 x (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x (+.f64 x x)) (fabs.f64 (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 x (*.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (+.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x)) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 x (+.f64 x x))) (*.f64 x (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 x (+.f64 x x))) (*.f64 x (-.f64 (neg.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x (-.f64 (neg.f64 x) x)) (fabs.f64 (*.f64 x (+.f64 x x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (neg.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) 0) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x)) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))) (+.f64 (/.f64 1 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))) (-.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (neg.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))) (neg.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (neg.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))) (neg.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 (*.f64 x (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 (fabs.f64 (*.f64 x (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (+.f64 x x)) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))) (/.f64 (*.f64 x (+.f64 x x)) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 x (*.f64 x x))) (fabs.f64 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))) (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))) (/.f64 x (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x x) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))) (/.f64 (*.f64 x (*.f64 x (+.f64 x x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 x (+.f64 x x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))) (/.f64 (+.f64 x x) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 x) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 (*.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 (fabs.f64 x) (+.f64 (/.f64 1 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x)))) (fabs.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x)))) (fabs.f64 (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 (*.f64 x (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (fabs.f64 (*.f64 x (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (+.f64 x x) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))))) (fabs.f64 (/.f64 (*.f64 x (*.f64 x (+.f64 x x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 x (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (fabs.f64 x) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 x) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (*.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x x) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (*.f64 x (*.f64 x (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 x (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (+.f64 x x) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 (+.f64 x x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 (fabs.f64 (*.f64 x (*.f64 x (+.f64 x x)))) (+.f64 (/.f64 1 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 (+.f64 x x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (fabs.f64 (*.f64 x (*.f64 x (+.f64 x x)))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fabs.f64 (+.f64 x x)) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))) (/.f64 (fabs.f64 (*.f64 x (*.f64 x (+.f64 x x)))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (+.f64 x x) (*.f64 x (*.f64 x (+.f64 x x)))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (*.f64 (+.f64 x x) (*.f64 x (*.f64 x (+.f64 x x)))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (*.f64 (+.f64 x x) (*.f64 x (*.f64 x (+.f64 x x)))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))))))

simplify91.0ms (0.5%)

Algorithm
egg-herbie
Rules
634×rational_best-simplify-53
534×rational_best-simplify-52
440×rational_best-simplify-1
404×rational_best-simplify-47
402×rational_best-simplify-21
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01933852
19292894
261562894
Stop Event
node limit
Counts
110 → 82
Calls
Call 1
Inputs
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(+.f64 (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))) (neg.f64 (*.f64 x (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x))))))
(+.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x x)))
(-.f64 (*.f64 (+.f64 x x) (*.f64 x (*.f64 x (+.f64 x x)))) 0)
(-.f64 (*.f64 (+.f64 x x) (*.f64 x (*.f64 x (+.f64 x x)))) (*.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) 0))
(-.f64 0 (*.f64 x (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))))
(-.f64 (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(-.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (neg.f64 x))))
(-.f64 (*.f64 x (*.f64 (+.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (+.f64 x x) (*.f64 x (neg.f64 x)))))
(-.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) 0) (*.f64 x (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))))
(-.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 x x))) 0) (*.f64 x (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))))
(-.f64 (*.f64 (*.f64 x (-.f64 (neg.f64 x) x)) (*.f64 x (neg.f64 x))) (*.f64 (*.f64 x (-.f64 (neg.f64 x) x)) (*.f64 x x)))
(/.f64 (*.f64 x (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))) -1)
(neg.f64 (*.f64 x (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))))
(fabs.f64 (*.f64 (+.f64 x x) (*.f64 x (*.f64 x (+.f64 x x)))))
(fabs.f64 (*.f64 x (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))))
(fabs.f64 (*.f64 (*.f64 x (+.f64 x x)) (fabs.f64 (*.f64 x (+.f64 x x)))))
(fabs.f64 (*.f64 x (*.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (+.f64 x x)))))
(fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x)))))
(fabs.f64 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))))
(fabs.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (fabs.f64 x)))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (+.f64 x x))) x))
(fabs.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x)) (fabs.f64 x)))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 x (+.f64 x x))) (*.f64 x (+.f64 x x))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 x (+.f64 x x))) (*.f64 x (-.f64 (neg.f64 x) x))))
(fabs.f64 (*.f64 (*.f64 x (-.f64 (neg.f64 x) x)) (fabs.f64 (*.f64 x (+.f64 x x)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) 0)
(-.f64 0 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (neg.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) 0) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(/.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) 1)
(/.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) -1)
(neg.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(fabs.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(fabs.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(fabs.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(fabs.f64 (*.f64 (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x)) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(if (!=.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))) (-.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(if (!=.f64 (neg.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (neg.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))) (neg.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(if (!=.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (neg.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))) (neg.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x))))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x))
(*.f64 (/.f64 (fabs.f64 (*.f64 x (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 (fabs.f64 (*.f64 x (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(*.f64 (/.f64 (*.f64 x (+.f64 x x)) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))) (/.f64 (*.f64 x (+.f64 x x)) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(*.f64 (fabs.f64 (*.f64 x (*.f64 x x))) (fabs.f64 (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 x (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))) (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))) (/.f64 x (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(*.f64 (/.f64 (+.f64 x x) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))) (/.f64 (*.f64 x (*.f64 x (+.f64 x x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x (+.f64 x x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))) (/.f64 (+.f64 x x) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(*.f64 (/.f64 (fabs.f64 x) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 (*.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 (fabs.f64 x) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(*.f64 (fabs.f64 (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x)))) (fabs.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(*.f64 (fabs.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x)))) (fabs.f64 (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(*.f64 (/.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(*.f64 (/.f64 (fabs.f64 (*.f64 x (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (fabs.f64 (*.f64 x (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(*.f64 (fabs.f64 (/.f64 (+.f64 x x) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))))) (fabs.f64 (/.f64 (*.f64 x (*.f64 x (+.f64 x x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 x (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (fabs.f64 x) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(*.f64 (/.f64 x (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(*.f64 (/.f64 (fabs.f64 x) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (*.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(*.f64 (/.f64 (+.f64 x x) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (*.f64 x (*.f64 x (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(*.f64 (/.f64 (*.f64 x (*.f64 x (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (+.f64 x x) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(*.f64 (/.f64 (fabs.f64 (+.f64 x x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 (fabs.f64 (*.f64 x (*.f64 x (+.f64 x x)))) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(*.f64 (/.f64 (fabs.f64 (+.f64 x x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (fabs.f64 (*.f64 x (*.f64 x (+.f64 x x)))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(*.f64 (/.f64 (fabs.f64 (+.f64 x x)) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))) (/.f64 (fabs.f64 (*.f64 x (*.f64 x (+.f64 x x)))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))
(fabs.f64 (/.f64 (*.f64 (+.f64 x x) (*.f64 x (*.f64 x (+.f64 x x)))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x)))))
(fabs.f64 (/.f64 (/.f64 (*.f64 (+.f64 x x) (*.f64 x (*.f64 x (+.f64 x x)))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(fabs.f64 (/.f64 (/.f64 (*.f64 (+.f64 x x) (*.f64 x (*.f64 x (+.f64 x x)))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))
Outputs
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(*.f64 4 (pow.f64 x 4))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(/.f64 4 (pow.f64 x 2))
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(pow.f64 x 6)
(+.f64 (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))) (neg.f64 (*.f64 x (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x))))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x x)))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(-.f64 (*.f64 (+.f64 x x) (*.f64 x (*.f64 x (+.f64 x x)))) 0)
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(-.f64 (*.f64 (+.f64 x x) (*.f64 x (*.f64 x (+.f64 x x)))) (*.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) 0))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(-.f64 0 (*.f64 x (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(-.f64 (*.f64 x (*.f64 x (*.f64 x (+.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(-.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (neg.f64 x))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(-.f64 (*.f64 x (*.f64 (+.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (+.f64 x x) (*.f64 x (neg.f64 x)))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(-.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) 0) (*.f64 x (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(-.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 x x))) 0) (*.f64 x (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(-.f64 (*.f64 (*.f64 x (-.f64 (neg.f64 x) x)) (*.f64 x (neg.f64 x))) (*.f64 (*.f64 x (-.f64 (neg.f64 x) x)) (*.f64 x x)))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 x (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))) -1)
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(neg.f64 (*.f64 x (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(fabs.f64 (*.f64 (+.f64 x x) (*.f64 x (*.f64 x (+.f64 x x)))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(fabs.f64 (*.f64 x (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(fabs.f64 (*.f64 (*.f64 x (+.f64 x x)) (fabs.f64 (*.f64 x (+.f64 x x)))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(fabs.f64 (*.f64 x (*.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (+.f64 x x)))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(fabs.f64 (*.f64 (fabs.f64 x) (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x)))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(fabs.f64 (*.f64 (fabs.f64 x) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(fabs.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (fabs.f64 x)))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(fabs.f64 (*.f64 (*.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (+.f64 x x))) x))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(fabs.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 x) x)) (fabs.f64 x)))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 x (+.f64 x x))) (*.f64 x (+.f64 x x))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 x (+.f64 x x))) (*.f64 x (-.f64 (neg.f64 x) x))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(fabs.f64 (*.f64 (*.f64 x (-.f64 (neg.f64 x) x)) (fabs.f64 (*.f64 x (+.f64 x x)))))
(*.f64 x (-.f64 (*.f64 x (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (-.f64 (neg.f64 x) x)))))
(*.f64 (+.f64 x x) (*.f64 (+.f64 x x) (*.f64 x x)))
(+.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(+.f64 (/.f64 (/.f64 1 x) x) (+.f64 (+.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (/.f64 (/.f64 1 x) x)))
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) 0)
(+.f64 (/.f64 (/.f64 1 x) x) (+.f64 (+.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (/.f64 (/.f64 1 x) x)))
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(-.f64 0 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(+.f64 (/.f64 (/.f64 1 x) x) (+.f64 (+.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (/.f64 (/.f64 1 x) x)))
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(-.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (neg.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))))
(+.f64 (/.f64 (/.f64 1 x) x) (+.f64 (+.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (/.f64 (/.f64 1 x) x)))
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) 0) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(+.f64 (/.f64 (/.f64 1 x) x) (+.f64 (+.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (/.f64 (/.f64 1 x) x)))
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(/.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) 1)
(+.f64 (/.f64 (/.f64 1 x) x) (+.f64 (+.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (/.f64 (/.f64 1 x) x)))
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(/.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) -1)
(+.f64 (/.f64 (/.f64 1 x) x) (+.f64 (+.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (/.f64 (/.f64 1 x) x)))
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(neg.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(+.f64 (/.f64 (/.f64 1 x) x) (+.f64 (+.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (/.f64 (/.f64 1 x) x)))
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(fabs.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(+.f64 (/.f64 (/.f64 1 x) x) (+.f64 (+.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (/.f64 (/.f64 1 x) x)))
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(fabs.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(+.f64 (/.f64 (/.f64 1 x) x) (+.f64 (+.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (/.f64 (/.f64 1 x) x)))
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(fabs.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(+.f64 (/.f64 (/.f64 1 x) x) (+.f64 (+.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (/.f64 (/.f64 1 x) x)))
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(fabs.f64 (*.f64 (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x)) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(+.f64 (/.f64 (/.f64 1 x) x) (+.f64 (+.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (/.f64 (/.f64 1 x) x)))
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(+.f64 (/.f64 (/.f64 1 x) x) (+.f64 (+.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (/.f64 (/.f64 1 x) x)))
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(fabs.f64 (*.f64 (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(+.f64 (/.f64 (/.f64 1 x) x) (+.f64 (+.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (/.f64 (/.f64 1 x) x)))
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(if (!=.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))) (-.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(+.f64 (/.f64 (/.f64 1 x) x) (+.f64 (+.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (/.f64 (/.f64 1 x) x)))
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(if (!=.f64 (neg.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (neg.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))) (neg.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(+.f64 (/.f64 (/.f64 1 x) x) (+.f64 (+.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (/.f64 (/.f64 1 x) x)))
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(if (!=.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (neg.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))) (neg.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(+.f64 (/.f64 (/.f64 1 x) x) (+.f64 (+.f64 (/.f64 (/.f64 1 x) x) (/.f64 (/.f64 1 x) x)) (/.f64 (/.f64 1 x) x)))
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 (fabs.f64 (*.f64 x (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 (fabs.f64 (*.f64 x (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x (+.f64 x x)) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))) (/.f64 (*.f64 x (+.f64 x x)) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (fabs.f64 (*.f64 x (*.f64 x x))) (fabs.f64 (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 x (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))) (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))) (/.f64 x (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x x) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))) (/.f64 (*.f64 x (*.f64 x (+.f64 x x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x (*.f64 x (+.f64 x x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))) (/.f64 (+.f64 x x) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 (fabs.f64 x) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 (*.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 (fabs.f64 x) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (fabs.f64 (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x)))) (fabs.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (fabs.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x)))) (fabs.f64 (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (*.f64 x (+.f64 x x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 (fabs.f64 (*.f64 x (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (fabs.f64 (*.f64 x (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (fabs.f64 (/.f64 (+.f64 x x) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))))) (fabs.f64 (/.f64 (*.f64 x (*.f64 x (+.f64 x x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 x (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (fabs.f64 x) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 x (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 (fabs.f64 x) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (*.f64 (fabs.f64 x) (*.f64 (+.f64 x x) (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x x) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (*.f64 x (*.f64 x (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 x (*.f64 x (+.f64 x x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (+.f64 x x) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 (fabs.f64 (+.f64 x x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 (fabs.f64 (*.f64 x (*.f64 x (+.f64 x x)))) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 (fabs.f64 (+.f64 x x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))) (/.f64 (fabs.f64 (*.f64 x (*.f64 x (+.f64 x x)))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (/.f64 (fabs.f64 (+.f64 x x)) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))) (/.f64 (fabs.f64 (*.f64 x (*.f64 x (+.f64 x x)))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(fabs.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(fabs.f64 (/.f64 (*.f64 (+.f64 x x) (*.f64 x (*.f64 x (+.f64 x x)))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x)))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(fabs.f64 (/.f64 (/.f64 (*.f64 (+.f64 x x) (*.f64 x (*.f64 x (+.f64 x x)))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (-.f64 (neg.f64 (/.f64 1 x)) (/.f64 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(fabs.f64 (/.f64 (/.f64 (*.f64 (+.f64 x x) (*.f64 x (*.f64 x (+.f64 x x)))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (fabs.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))

localize158.0ms (0.9%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))))
0.3b
(*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))
7.0b
(-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))
8.0b
(-.f64 1 (*.f64 x x))
Compiler

Compiled 610 to 135 computations (77.9% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
x
@0
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))))
0.0ms
x
@inf
(-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))
0.0ms
x
@inf
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))))
0.0ms
x
@-inf
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))))
0.0ms
x
@0
(-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))

rewrite126.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1072×rational_best-simplify-3
944×rational_best-simplify-96
804×rational_best-simplify-65
804×rational_best-simplify-61
592×rational_best-simplify-52
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
016146
173146
2393134
32644134
Stop Event
node limit
Counts
2 → 25
Calls
Call 1
Inputs
(-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) (+.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 (+.f64 1 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) (+.f64 1 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 x 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) x) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))) x) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 x) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) x) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) 0) (/.f64 (neg.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) 0) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) 0) (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) 0)) 0) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))))
()

simplify69.0ms (0.4%)

Algorithm
egg-herbie
Rules
1102×rational_best-simplify-113
832×rational_best-simplify-111
718×rational_best-simplify-61
690×rational_best-simplify-96
676×rational_best-simplify-65
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0941331
13871287
224711115
Stop Event
node limit
Counts
49 → 40
Calls
Call 1
Inputs
x
(+.f64 (*.f64 -1 (pow.f64 x 5)) x)
(+.f64 (*.f64 -1 (pow.f64 x 5)) x)
(+.f64 (*.f64 -1 (pow.f64 x 5)) x)
(*.f64 -1 (pow.f64 x 5))
(+.f64 (*.f64 -1 (pow.f64 x 5)) x)
(+.f64 (*.f64 -1 (pow.f64 x 5)) x)
(+.f64 (*.f64 -1 (pow.f64 x 5)) x)
(*.f64 -1 (pow.f64 x 5))
(+.f64 (*.f64 -1 (pow.f64 x 5)) x)
(+.f64 (*.f64 -1 (pow.f64 x 5)) x)
(+.f64 (*.f64 -1 (pow.f64 x 5)) x)
(pow.f64 x 4)
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(*.f64 -1 (pow.f64 x 6))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(*.f64 -1 (pow.f64 x 6))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(+.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 0)
(+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))) x)
(+.f64 0 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
(*.f64 -1 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x))
(*.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) -1)
(/.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
(/.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) -1)
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) -2)
(/.f64 (-.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)))
(/.f64 (+.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) 2)
(/.f64 (+.f64 (+.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) (+.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x))) -4)
(/.f64 (+.f64 (-.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 (+.f64 1 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) (+.f64 1 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x))))
(pow.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
(neg.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x))
(if (!=.f64 (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(if (!=.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(if (!=.f64 x 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) x) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(if (!=.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))) x) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(if (!=.f64 (neg.f64 x) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) x) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(if (!=.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) 0) (/.f64 (neg.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(if (!=.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) 0) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) 0) (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) 0)) 0) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
Outputs
x
(+.f64 (*.f64 -1 (pow.f64 x 5)) x)
(+.f64 x (*.f64 -1 (pow.f64 x 5)))
(+.f64 x (neg.f64 (pow.f64 x 5)))
(-.f64 x (pow.f64 x 5))
(+.f64 (*.f64 -1 (pow.f64 x 5)) x)
(+.f64 x (*.f64 -1 (pow.f64 x 5)))
(+.f64 x (neg.f64 (pow.f64 x 5)))
(-.f64 x (pow.f64 x 5))
(+.f64 (*.f64 -1 (pow.f64 x 5)) x)
(+.f64 x (*.f64 -1 (pow.f64 x 5)))
(+.f64 x (neg.f64 (pow.f64 x 5)))
(-.f64 x (pow.f64 x 5))
(*.f64 -1 (pow.f64 x 5))
(neg.f64 (pow.f64 x 5))
(+.f64 (*.f64 -1 (pow.f64 x 5)) x)
(+.f64 x (*.f64 -1 (pow.f64 x 5)))
(+.f64 x (neg.f64 (pow.f64 x 5)))
(-.f64 x (pow.f64 x 5))
(+.f64 (*.f64 -1 (pow.f64 x 5)) x)
(+.f64 x (*.f64 -1 (pow.f64 x 5)))
(+.f64 x (neg.f64 (pow.f64 x 5)))
(-.f64 x (pow.f64 x 5))
(+.f64 (*.f64 -1 (pow.f64 x 5)) x)
(+.f64 x (*.f64 -1 (pow.f64 x 5)))
(+.f64 x (neg.f64 (pow.f64 x 5)))
(-.f64 x (pow.f64 x 5))
(*.f64 -1 (pow.f64 x 5))
(neg.f64 (pow.f64 x 5))
(+.f64 (*.f64 -1 (pow.f64 x 5)) x)
(+.f64 x (*.f64 -1 (pow.f64 x 5)))
(+.f64 x (neg.f64 (pow.f64 x 5)))
(-.f64 x (pow.f64 x 5))
(+.f64 (*.f64 -1 (pow.f64 x 5)) x)
(+.f64 x (*.f64 -1 (pow.f64 x 5)))
(+.f64 x (neg.f64 (pow.f64 x 5)))
(-.f64 x (pow.f64 x 5))
(+.f64 (*.f64 -1 (pow.f64 x 5)) x)
(+.f64 x (*.f64 -1 (pow.f64 x 5)))
(+.f64 x (neg.f64 (pow.f64 x 5)))
(-.f64 x (pow.f64 x 5))
(pow.f64 x 4)
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (pow.f64 x 4) (*.f64 -1 (pow.f64 x 6)))
(+.f64 (pow.f64 x 4) (neg.f64 (pow.f64 x 6)))
(-.f64 (pow.f64 x 4) (pow.f64 x 6))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (pow.f64 x 4) (*.f64 -1 (pow.f64 x 6)))
(+.f64 (pow.f64 x 4) (neg.f64 (pow.f64 x 6)))
(-.f64 (pow.f64 x 4) (pow.f64 x 6))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (pow.f64 x 4) (*.f64 -1 (pow.f64 x 6)))
(+.f64 (pow.f64 x 4) (neg.f64 (pow.f64 x 6)))
(-.f64 (pow.f64 x 4) (pow.f64 x 6))
(*.f64 -1 (pow.f64 x 6))
(neg.f64 (pow.f64 x 6))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (pow.f64 x 4) (*.f64 -1 (pow.f64 x 6)))
(+.f64 (pow.f64 x 4) (neg.f64 (pow.f64 x 6)))
(-.f64 (pow.f64 x 4) (pow.f64 x 6))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (pow.f64 x 4) (*.f64 -1 (pow.f64 x 6)))
(+.f64 (pow.f64 x 4) (neg.f64 (pow.f64 x 6)))
(-.f64 (pow.f64 x 4) (pow.f64 x 6))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (pow.f64 x 4) (*.f64 -1 (pow.f64 x 6)))
(+.f64 (pow.f64 x 4) (neg.f64 (pow.f64 x 6)))
(-.f64 (pow.f64 x 4) (pow.f64 x 6))
(*.f64 -1 (pow.f64 x 6))
(neg.f64 (pow.f64 x 6))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (pow.f64 x 4) (*.f64 -1 (pow.f64 x 6)))
(+.f64 (pow.f64 x 4) (neg.f64 (pow.f64 x 6)))
(-.f64 (pow.f64 x 4) (pow.f64 x 6))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (pow.f64 x 4) (*.f64 -1 (pow.f64 x 6)))
(+.f64 (pow.f64 x 4) (neg.f64 (pow.f64 x 6)))
(-.f64 (pow.f64 x 4) (pow.f64 x 6))
(+.f64 (*.f64 -1 (pow.f64 x 6)) (pow.f64 x 4))
(+.f64 (pow.f64 x 4) (*.f64 -1 (pow.f64 x 6)))
(+.f64 (pow.f64 x 4) (neg.f64 (pow.f64 x 6)))
(-.f64 (pow.f64 x 4) (pow.f64 x 6))
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(+.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 0)
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))) x)
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(+.f64 0 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 -1 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x))
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) -1)
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) -1)
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) -2)
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (-.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)))
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (+.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) 2)
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (+.f64 (+.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) (+.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x))) -4)
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (+.f64 (-.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 (+.f64 1 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) (+.f64 1 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x))))
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(pow.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 1)
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(neg.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x))
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 x 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) x) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))) x) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 (neg.f64 x) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) x) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) 0) (/.f64 (neg.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) 0) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) 0) (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) 0)) 0) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(+.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (neg.f64 x))))))
(-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))

eval685.0ms (3.9%)

Compiler

Compiled 65491 to 23906 computations (63.5% saved)

prune722.0ms (4.1%)

Pruning

108 alts after pruning (102 fresh and 6 done)

PrunedKeptTotal
New81956875
Fresh134659
Picked101
Done268
Total835108943
Error
3.7b
Counts
943 → 108
Alt Table
Click to see full alt table
StatusErrorProgram
7.7b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
8.0b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x x)) (*.f64 x x)) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
8.0b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
6.9b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
8.0b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.5b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.9b
(/.f64 10 (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
7.6b
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
8.0b
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 (-.f64 -1 (*.f64 x x)) (*.f64 x (neg.f64 x))) 0) (/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 -1 (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
8.0b
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
8.1b
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
8.1b
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
7.9b
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
7.9b
(/.f64 10 (/.f64 (/.f64 (+.f64 (*.f64 x x) -1) (*.f64 x x)) (/.f64 -1 (*.f64 x x))))
7.9b
(/.f64 10 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (/.f64 1 x)) (*.f64 x x)))
7.9b
(/.f64 10 (/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))))
9.2b
(/.f64 10 (/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (+.f64 (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -8 (pow.f64 x 4))) (*.f64 4 (pow.f64 x 6)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))))
9.6b
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (*.f64 -2 (pow.f64 x 4)) (+.f64 (pow.f64 x 2) (pow.f64 x 6)))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
8.2b
(/.f64 10 (/.f64 (-.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
8.1b
(/.f64 10 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))
8.2b
(/.f64 10 (/.f64 (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 x x)) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
8.1b
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (*.f64 x x) 0) (*.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x)) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (+.f64 -1 (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 x x) -2))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
8.2b
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 x x) -2)) 2) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 x (*.f64 x (neg.f64 x))) (/.f64 x (*.f64 x x)))))
8.7b
(/.f64 10 (/.f64 (*.f64 (-.f64 1 (/.f64 1 (pow.f64 x 2))) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (/.f64 (/.f64 -1 x) x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))))
7.7b
(/.f64 10 (/.f64 (*.f64 x (if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
8.1b
(/.f64 10 (/.f64 (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
7.8b
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (pow.f64 x 3))) (*.f64 x x)))
8.1b
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
7.3b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.4b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 x x) x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
6.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
8.1b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
8.2b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.4b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
8.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (if (!=.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) 0) (/.f64 (neg.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
8.1b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (if (!=.f64 (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
8.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (if (!=.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (pow.f64 x 5))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
8.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.7b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (if (!=.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))
7.7b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (if (!=.f64 (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x)) 0) (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))))))) (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))
7.7b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (if (!=.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) 0) (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))
8.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))))
8.1b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))))
8.3b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))))
8.3b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))))))
8.1b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))
7.6b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))))
9.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))))))
7.7b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x x)))))
7.7b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))))))
7.7b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 1 x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 1 x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))) (*.f64 x x)))
8.3b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
8.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
8.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x)))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (if (!=.f64 (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x)) 0) (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))))))) (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))
8.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))))
8.3b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))))
8.2b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))))))
7.6b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))))
9.4b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (neg.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (-.f64 1 (*.f64 x x)))
7.9b
(/.f64 10 (*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (/.f64 1 x))))
7.9b
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
7.9b
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))))
7.9b
(/.f64 10 (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x)))
7.9b
(/.f64 10 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))))
57.8b
10
Compiler

Compiled 15390 to 6055 computations (60.7% saved)

localize50.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x))
0.3b
(/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x)))
7.0b
(-.f64 1 (pow.f64 x 4))
8.0b
(-.f64 1 (*.f64 x x))
Compiler

Compiled 195 to 111 computations (43.1% saved)

series2.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
x
@-inf
(-.f64 1 (pow.f64 x 4))
0.0ms
x
@inf
(-.f64 1 (pow.f64 x 4))
0.0ms
x
@-inf
(/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x))
0.0ms
x
@inf
(/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x))
0.0ms
x
@-inf
(/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x)))

rewrite81.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1212×rational_best-simplify-61
1204×rational_best-simplify-65
900×rational_best-simplify-3
650×rational_best-simplify-62
560×rational_best-simplify-53
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022133
1104127
2594127
33911127
Stop Event
node limit
Counts
3 → 46
Calls
Call 1
Inputs
(-.f64 1 (pow.f64 x 4))
(/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x)))
(/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (neg.f64 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (pow.f64 x 4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 1 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 x 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 x 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (pow.f64 x 4) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 x 4) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 x 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 4) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 4) (pow.f64 x 8)) (pow.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (neg.f64 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (+.f64 (pow.f64 x 4) (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (+.f64 (+.f64 1 (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4))) (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 1 (+.f64 (pow.f64 x 4) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (pow.f64 x 4) -1) (+.f64 (pow.f64 x 4) -1)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (pow.f64 x 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (pow.f64 x 4) -1) (*.f64 (-.f64 1 (pow.f64 x 4)) (-.f64 1 (pow.f64 x 4)))) (+.f64 (-.f64 1 (pow.f64 x 4)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8))) (+.f64 (+.f64 (pow.f64 x 4) (pow.f64 x 4)) (+.f64 (pow.f64 x 4) (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4))))) (+.f64 (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1)))) (+.f64 (+.f64 1 (+.f64 (pow.f64 x 4) -1)) (+.f64 1 (+.f64 (pow.f64 x 4) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (+.f64 (pow.f64 x 4) (pow.f64 x 4))) (*.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)))) (-.f64 (*.f64 (+.f64 (pow.f64 x 4) (pow.f64 x 4)) (+.f64 (pow.f64 x 4) (pow.f64 x 4))) (*.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (+.f64 (pow.f64 x 4) (pow.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))))) (*.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))))) (-.f64 (*.f64 (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))))) (*.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 1 (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4))) 2) (*.f64 (+.f64 1 (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4))) (+.f64 (+.f64 (pow.f64 x 4) -1) (+.f64 (pow.f64 x 4) -1)))) (-.f64 4 (*.f64 (+.f64 1 (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 1 (+.f64 (pow.f64 x 4) -1))) (*.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))))) (-.f64 (*.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) -1) (+.f64 (-.f64 1 (pow.f64 x 4)) -1)) (*.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 1 (+.f64 (pow.f64 x 4) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (pow.f64 x 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (pow.f64 x 4) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (pow.f64 x 4)) 0) (/.f64 (-.f64 1 (pow.f64 x 8)) (+.f64 1 (pow.f64 x 4))) (-.f64 1 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 x 4) 0) (-.f64 1 (pow.f64 x 4)) (-.f64 1 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (-.f64 1 (pow.f64 x 4)) (-.f64 1 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (-.f64 1 (pow.f64 x 4)) (-.f64 1 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 -1 (pow.f64 x 4)) 0) (/.f64 (-.f64 1 (pow.f64 x 8)) (+.f64 1 (pow.f64 x 4))) (-.f64 1 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 x 4) -1) 0) (/.f64 (*.f64 (-.f64 1 (pow.f64 x 4)) (-.f64 1 (pow.f64 x 4))) (-.f64 1 (pow.f64 x 4))) (-.f64 1 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 x 4)) 0) (-.f64 1 (pow.f64 x 4)) (-.f64 1 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 1 (pow.f64 x 4)) 0)) 0) (-.f64 1 (pow.f64 x 4)))))))
()
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) (fabs.f64 x)) (/.f64 x (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 x x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x x) x) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 (*.f64 x x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x x) 0) (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (*.f64 1 (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x)))))))

simplify91.0ms (0.5%)

Algorithm
egg-herbie
Rules
1084×rational_best-simplify-3
914×rational_best-simplify-1
524×rational_best-simplify-21
524×rational_best-simplify-20
514×rational_best-simplify-18
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01582702
18792528
267372528
Stop Event
node limit
Counts
82 → 60
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(*.f64 -1 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(*.f64 -1 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 4)))
(+.f64 (-.f64 1 (pow.f64 x 4)) 0)
(+.f64 0 (-.f64 1 (pow.f64 x 4)))
(+.f64 (neg.f64 (pow.f64 x 4)) 1)
(*.f64 1 (-.f64 1 (pow.f64 x 4)))
(*.f64 (-.f64 1 (pow.f64 x 4)) 1)
(*.f64 -1 (+.f64 (pow.f64 x 4) -1))
(*.f64 (+.f64 (pow.f64 x 4) -1) -1)
(/.f64 (-.f64 1 (pow.f64 x 4)) 1)
(/.f64 (+.f64 (pow.f64 x 4) -1) -1)
(/.f64 (+.f64 1 (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4))) 2)
(/.f64 (-.f64 (pow.f64 x 4) (pow.f64 x 8)) (pow.f64 x 4))
(/.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (neg.f64 (pow.f64 x 4)))
(/.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (+.f64 (pow.f64 x 4) (pow.f64 x 4)))
(/.f64 (+.f64 1 (+.f64 (+.f64 1 (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4))) (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4)))) 4)
(/.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))))
(/.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 1 (+.f64 (pow.f64 x 4) -1)))
(/.f64 (+.f64 (+.f64 (pow.f64 x 4) -1) (+.f64 (pow.f64 x 4) -1)) -2)
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (pow.f64 x 8)))
(/.f64 (+.f64 (+.f64 (pow.f64 x 4) -1) (*.f64 (-.f64 1 (pow.f64 x 4)) (-.f64 1 (pow.f64 x 4)))) (+.f64 (-.f64 1 (pow.f64 x 4)) -1))
(/.f64 (+.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8))) (+.f64 (+.f64 (pow.f64 x 4) (pow.f64 x 4)) (+.f64 (pow.f64 x 4) (pow.f64 x 4))))
(/.f64 (+.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4))))) (+.f64 (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))))))
(/.f64 (+.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1)))) (+.f64 (+.f64 1 (+.f64 (pow.f64 x 4) -1)) (+.f64 1 (+.f64 (pow.f64 x 4) -1))))
(/.f64 (-.f64 (*.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (+.f64 (pow.f64 x 4) (pow.f64 x 4))) (*.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)))) (-.f64 (*.f64 (+.f64 (pow.f64 x 4) (pow.f64 x 4)) (+.f64 (pow.f64 x 4) (pow.f64 x 4))) (*.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (+.f64 (pow.f64 x 4) (pow.f64 x 4)))))
(/.f64 (-.f64 (*.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))))) (*.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))))) (-.f64 (*.f64 (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))))) (*.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))))))
(/.f64 (+.f64 (*.f64 (+.f64 1 (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4))) 2) (*.f64 (+.f64 1 (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4))) (+.f64 (+.f64 (pow.f64 x 4) -1) (+.f64 (pow.f64 x 4) -1)))) (-.f64 4 (*.f64 (+.f64 1 (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4))) 2)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 1 (+.f64 (pow.f64 x 4) -1))) (*.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))))) (-.f64 (*.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) -1) (+.f64 (-.f64 1 (pow.f64 x 4)) -1)) (*.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 1 (+.f64 (pow.f64 x 4) -1)))))
(pow.f64 (-.f64 1 (pow.f64 x 4)) 1)
(neg.f64 (+.f64 (pow.f64 x 4) -1))
(if (!=.f64 (+.f64 1 (pow.f64 x 4)) 0) (/.f64 (-.f64 1 (pow.f64 x 8)) (+.f64 1 (pow.f64 x 4))) (-.f64 1 (pow.f64 x 4)))
(if (!=.f64 (pow.f64 x 4) 0) (-.f64 1 (pow.f64 x 4)) (-.f64 1 (pow.f64 x 4)))
(if (!=.f64 1 0) (-.f64 1 (pow.f64 x 4)) (-.f64 1 (pow.f64 x 4)))
(if (!=.f64 -1 0) (-.f64 1 (pow.f64 x 4)) (-.f64 1 (pow.f64 x 4)))
(if (!=.f64 (-.f64 -1 (pow.f64 x 4)) 0) (/.f64 (-.f64 1 (pow.f64 x 8)) (+.f64 1 (pow.f64 x 4))) (-.f64 1 (pow.f64 x 4)))
(if (!=.f64 (+.f64 (pow.f64 x 4) -1) 0) (/.f64 (*.f64 (-.f64 1 (pow.f64 x 4)) (-.f64 1 (pow.f64 x 4))) (-.f64 1 (pow.f64 x 4))) (-.f64 1 (pow.f64 x 4)))
(if (!=.f64 (neg.f64 (pow.f64 x 4)) 0) (-.f64 1 (pow.f64 x 4)) (-.f64 1 (pow.f64 x 4)))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 1 (pow.f64 x 4)) 0)) 0) (-.f64 1 (pow.f64 x 4)))
(*.f64 1 (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x))
(*.f64 (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x) 1)
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) (fabs.f64 x)))
(*.f64 (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) (fabs.f64 x)) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 x x) x))
(*.f64 (/.f64 (*.f64 x x) x) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 (*.f64 x x) (fabs.f64 x)))
(*.f64 (/.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (fabs.f64 x)))
(if (!=.f64 (*.f64 x x) 0) (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (*.f64 1 (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x)))
Outputs
1
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(*.f64 -1 (pow.f64 x 4))
(neg.f64 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(*.f64 -1 (pow.f64 x 4))
(neg.f64 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(*.f64 -1 (pow.f64 x 2))
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(*.f64 -1 (pow.f64 x 2))
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (+.f64 -1 (pow.f64 x 4)) (-.f64 -1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (+.f64 -1 (pow.f64 x 4)) (-.f64 -1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (+.f64 -1 (pow.f64 x 4)) (-.f64 -1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (+.f64 -1 (pow.f64 x 4)) (-.f64 -1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (+.f64 -1 (pow.f64 x 4)) (-.f64 -1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (+.f64 -1 (pow.f64 x 4)) (-.f64 -1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (+.f64 -1 (pow.f64 x 4)) (-.f64 -1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (+.f64 -1 (pow.f64 x 4)) (-.f64 -1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (+.f64 -1 (pow.f64 x 4)) (-.f64 -1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (+.f64 -1 (pow.f64 x 4)) (-.f64 -1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (+.f64 -1 (pow.f64 x 4)) (-.f64 -1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (neg.f64 (+.f64 1 (pow.f64 x 2))) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(if (!=.f64 (-.f64 -1 (pow.f64 x 2)) 0) (/.f64 (+.f64 -1 (pow.f64 x 4)) (-.f64 -1 (pow.f64 x 2))) (-.f64 1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(+.f64 (-.f64 1 (pow.f64 x 4)) 0)
(-.f64 1 (pow.f64 x 4))
(+.f64 0 (-.f64 1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(+.f64 (neg.f64 (pow.f64 x 4)) 1)
(-.f64 1 (pow.f64 x 4))
(*.f64 1 (-.f64 1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(*.f64 (-.f64 1 (pow.f64 x 4)) 1)
(-.f64 1 (pow.f64 x 4))
(*.f64 -1 (+.f64 (pow.f64 x 4) -1))
(-.f64 1 (pow.f64 x 4))
(*.f64 (+.f64 (pow.f64 x 4) -1) -1)
(-.f64 1 (pow.f64 x 4))
(/.f64 (-.f64 1 (pow.f64 x 4)) 1)
(-.f64 1 (pow.f64 x 4))
(/.f64 (+.f64 (pow.f64 x 4) -1) -1)
(-.f64 1 (pow.f64 x 4))
(/.f64 (+.f64 1 (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4))) 2)
(-.f64 1 (pow.f64 x 4))
(/.f64 (-.f64 (pow.f64 x 4) (pow.f64 x 8)) (pow.f64 x 4))
(-.f64 1 (pow.f64 x 4))
(/.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (neg.f64 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(/.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (+.f64 (pow.f64 x 4) (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(/.f64 (+.f64 1 (+.f64 (+.f64 1 (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4))) (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4)))) 4)
(-.f64 1 (pow.f64 x 4))
(/.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))))
(-.f64 1 (pow.f64 x 4))
(/.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 1 (+.f64 (pow.f64 x 4) -1)))
(-.f64 1 (pow.f64 x 4))
(/.f64 (+.f64 (+.f64 (pow.f64 x 4) -1) (+.f64 (pow.f64 x 4) -1)) -2)
(-.f64 1 (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (pow.f64 x 8)))
(-.f64 1 (pow.f64 x 4))
(/.f64 (+.f64 (+.f64 (pow.f64 x 4) -1) (*.f64 (-.f64 1 (pow.f64 x 4)) (-.f64 1 (pow.f64 x 4)))) (+.f64 (-.f64 1 (pow.f64 x 4)) -1))
(-.f64 1 (pow.f64 x 4))
(/.f64 (+.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8))) (+.f64 (+.f64 (pow.f64 x 4) (pow.f64 x 4)) (+.f64 (pow.f64 x 4) (pow.f64 x 4))))
(-.f64 1 (pow.f64 x 4))
(/.f64 (+.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4))))) (+.f64 (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))))))
(-.f64 1 (pow.f64 x 4))
(/.f64 (+.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1)))) (+.f64 (+.f64 1 (+.f64 (pow.f64 x 4) -1)) (+.f64 1 (+.f64 (pow.f64 x 4) -1))))
(-.f64 1 (pow.f64 x 4))
(/.f64 (-.f64 (*.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (+.f64 (pow.f64 x 4) (pow.f64 x 4))) (*.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)))) (-.f64 (*.f64 (+.f64 (pow.f64 x 4) (pow.f64 x 4)) (+.f64 (pow.f64 x 4) (pow.f64 x 4))) (*.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (+.f64 (pow.f64 x 4) (pow.f64 x 4)))))
(-.f64 1 (pow.f64 x 4))
(/.f64 (-.f64 (*.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))))) (*.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))))) (-.f64 (*.f64 (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))))) (*.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))))))
(-.f64 1 (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (+.f64 1 (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4))) 2) (*.f64 (+.f64 1 (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4))) (+.f64 (+.f64 (pow.f64 x 4) -1) (+.f64 (pow.f64 x 4) -1)))) (-.f64 4 (*.f64 (+.f64 1 (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4))) 2)))
(/.f64 (+.f64 (*.f64 2 (+.f64 1 (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4)))) (*.f64 (+.f64 1 (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4))) (+.f64 -1 (+.f64 (+.f64 -1 (pow.f64 x 4)) (pow.f64 x 4))))) (-.f64 4 (*.f64 2 (+.f64 1 (-.f64 (-.f64 1 (pow.f64 x 4)) (pow.f64 x 4))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 4) (+.f64 (pow.f64 x 4) -2))) (+.f64 (pow.f64 x 4) (+.f64 (pow.f64 x 4) -2))) (*.f64 2 (+.f64 (pow.f64 x 4) (+.f64 (pow.f64 x 4) -2)))) (+.f64 4 (*.f64 2 (+.f64 (pow.f64 x 4) (+.f64 (pow.f64 x 4) -2)))))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 1 (+.f64 (pow.f64 x 4) -1))) (*.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))))) (-.f64 (*.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) -1) (+.f64 (-.f64 1 (pow.f64 x 4)) -1)) (*.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 1 (+.f64 (pow.f64 x 4) -1)))))
(-.f64 1 (pow.f64 x 4))
(pow.f64 (-.f64 1 (pow.f64 x 4)) 1)
(-.f64 1 (pow.f64 x 4))
(neg.f64 (+.f64 (pow.f64 x 4) -1))
(-.f64 1 (pow.f64 x 4))
(if (!=.f64 (+.f64 1 (pow.f64 x 4)) 0) (/.f64 (-.f64 1 (pow.f64 x 8)) (+.f64 1 (pow.f64 x 4))) (-.f64 1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(if (!=.f64 (pow.f64 x 4) 0) (-.f64 1 (pow.f64 x 4)) (-.f64 1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(if (!=.f64 1 0) (-.f64 1 (pow.f64 x 4)) (-.f64 1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(if (!=.f64 -1 0) (-.f64 1 (pow.f64 x 4)) (-.f64 1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(if (!=.f64 (-.f64 -1 (pow.f64 x 4)) 0) (/.f64 (-.f64 1 (pow.f64 x 8)) (+.f64 1 (pow.f64 x 4))) (-.f64 1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(if (!=.f64 (+.f64 (pow.f64 x 4) -1) 0) (/.f64 (*.f64 (-.f64 1 (pow.f64 x 4)) (-.f64 1 (pow.f64 x 4))) (-.f64 1 (pow.f64 x 4))) (-.f64 1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(if (!=.f64 (neg.f64 (pow.f64 x 4)) 0) (-.f64 1 (pow.f64 x 4)) (-.f64 1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 1 (pow.f64 x 4)) 0)) 0) (-.f64 1 (pow.f64 x 4)))
(-.f64 1 (pow.f64 x 4))
(*.f64 1 (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x))
(*.f64 (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x) 1)
(*.f64 1 (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) (fabs.f64 x)))
(*.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) x) (+.f64 x (/.f64 0 x)))
(*.f64 (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) (fabs.f64 x)) (/.f64 x (fabs.f64 x)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) (fabs.f64 x)))
(*.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) x) (+.f64 x (/.f64 0 x)))
(*.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) x) (/.f64 (*.f64 x x) x))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) (fabs.f64 x)))
(*.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) x) (+.f64 x (/.f64 0 x)))
(*.f64 (/.f64 (*.f64 x x) x) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) x))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) (fabs.f64 x)))
(*.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) x) (+.f64 x (/.f64 0 x)))
(*.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (fabs.f64 x)) (/.f64 (*.f64 x x) (fabs.f64 x)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) (fabs.f64 x)))
(*.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) x) (+.f64 x (/.f64 0 x)))
(*.f64 (/.f64 (*.f64 x x) (fabs.f64 x)) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (fabs.f64 x)))
(*.f64 (/.f64 x (fabs.f64 x)) (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) (fabs.f64 x)))
(*.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) x) (+.f64 x (/.f64 0 x)))
(if (!=.f64 (*.f64 x x) 0) (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (*.f64 1 (/.f64 (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))) x)))

localize9.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)
0.2b
(*.f64 x (*.f64 x x))
0.3b
(/.f64 10 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))
7.8b
(-.f64 x (*.f64 x (*.f64 x x)))
Compiler

Compiled 38 to 8 computations (78.9% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
x
@-inf
(*.f64 x (*.f64 x x))
0.0ms
x
@0
(*.f64 x (*.f64 x x))
0.0ms
x
@0
(/.f64 10 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))
0.0ms
x
@inf
(/.f64 10 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))
0.0ms
x
@-inf
(/.f64 10 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))

rewrite65.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
872×rational_best-simplify-96
774×rational_best-simplify-61
766×rational_best-simplify-65
760×rational_best-simplify-111
618×rational_best-simplify-110
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0969
15769
232869
3228369
Stop Event
node limit
Counts
3 → 26
Calls
Call 1
Inputs
(/.f64 10 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))
(*.f64 x (*.f64 x x))
(/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)
Outputs
()
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 x x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x x) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (neg.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (/.f64 1 x))) (*.f64 (/.f64 1 x) (-.f64 (*.f64 x x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (fabs.f64 x)) (fabs.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x)))) (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x)))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (*.f64 x (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (fabs.f64 x)) (*.f64 x (fabs.f64 x))) (+.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))))) (+.f64 (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))) (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x)))) (-.f64 (*.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))))) (+.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (*.f64 x (+.f64 x x)))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (*.f64 x (+.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 x x) (neg.f64 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)))))))

simplify71.0ms (0.4%)

Algorithm
egg-herbie
Rules
1382×rational_best-simplify-61
974×rational_best-simplify-3
840×rational_best-simplify-62
614×rational_best-simplify-1
562×rational_best-simplify-53
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01161370
16141198
240181162
Stop Event
node limit
Counts
62 → 59
Calls
Call 1
Inputs
10
(+.f64 (*.f64 10 (pow.f64 x 2)) 10)
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 10 (*.f64 10 (pow.f64 x 4))))
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 (*.f64 10 (pow.f64 x 6)) (+.f64 10 (*.f64 10 (pow.f64 x 4)))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(pow.f64 x 3)
(pow.f64 x 3)
(pow.f64 x 3)
(pow.f64 x 3)
(pow.f64 x 3)
(pow.f64 x 3)
(pow.f64 x 3)
(pow.f64 x 3)
(pow.f64 x 3)
(pow.f64 x 3)
(pow.f64 x 3)
(pow.f64 x 3)
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 (*.f64 x (*.f64 x x)) 0)
(+.f64 0 (*.f64 x (*.f64 x x)))
(-.f64 (*.f64 x (*.f64 x x)) 0)
(-.f64 0 (*.f64 (*.f64 x x) (neg.f64 x)))
(/.f64 (*.f64 x x) (/.f64 1 x))
(/.f64 (*.f64 (*.f64 x x) (neg.f64 x)) -1)
(/.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(/.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(/.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (/.f64 1 x))) (*.f64 (/.f64 1 x) (-.f64 (*.f64 x x) (/.f64 1 x))))
(/.f64 (*.f64 x (fabs.f64 x)) (fabs.f64 (/.f64 1 x)))
(/.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x)))) (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x)))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (*.f64 x (+.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 x (fabs.f64 x)) (*.f64 x (fabs.f64 x))) (+.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 1 x))))
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))))) (+.f64 (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))) (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x)))) (-.f64 (*.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))))) (+.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (*.f64 x (+.f64 x x)))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (*.f64 x (+.f64 x x))))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x)))))))
(pow.f64 (*.f64 x (*.f64 x x)) 1)
(neg.f64 (*.f64 (*.f64 x x) (neg.f64 x)))
(-.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) 0)
(-.f64 0 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)))
(*.f64 -1 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)))
(*.f64 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)) -1)
(neg.f64 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)))
Outputs
10
(+.f64 (*.f64 10 (pow.f64 x 2)) 10)
(+.f64 10 (*.f64 10 (pow.f64 x 2)))
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 10 (*.f64 10 (pow.f64 x 4))))
(+.f64 10 (+.f64 (*.f64 10 (pow.f64 x 4)) (*.f64 10 (pow.f64 x 2))))
(+.f64 10 (+.f64 (*.f64 10 (pow.f64 x 2)) (*.f64 10 (pow.f64 x 4))))
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 (*.f64 10 (pow.f64 x 6)) (+.f64 10 (*.f64 10 (pow.f64 x 4)))))
(+.f64 (*.f64 10 (pow.f64 x 2)) (+.f64 10 (+.f64 (*.f64 10 (pow.f64 x 4)) (*.f64 10 (pow.f64 x 6)))))
(+.f64 10 (+.f64 (+.f64 (*.f64 10 (pow.f64 x 2)) (*.f64 10 (pow.f64 x 4))) (*.f64 10 (pow.f64 x 6))))
(+.f64 10 (+.f64 (*.f64 10 (pow.f64 x 6)) (+.f64 (*.f64 10 (pow.f64 x 2)) (*.f64 10 (pow.f64 x 4)))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (*.f64 10 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (*.f64 (/.f64 1 (pow.f64 x 2)) -10))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 6))) (*.f64 (/.f64 1 (pow.f64 x 2)) -10)))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 8))))))
(-.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (*.f64 (/.f64 1 (pow.f64 x 2)) -10))))
(/.f64 -10 (pow.f64 x 2))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (*.f64 10 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (*.f64 (/.f64 1 (pow.f64 x 2)) -10))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 6))) (*.f64 (/.f64 1 (pow.f64 x 2)) -10)))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 2)))))))
(neg.f64 (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (*.f64 10 (/.f64 1 (pow.f64 x 6)))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 x 4)) -10) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (*.f64 10 (/.f64 1 (pow.f64 x 8))))))
(-.f64 (*.f64 -10 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 10 (/.f64 1 (pow.f64 x 6))) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 x 8))) (*.f64 (/.f64 1 (pow.f64 x 2)) -10))))
(pow.f64 x 3)
(pow.f64 x 3)
(pow.f64 x 3)
(pow.f64 x 3)
(pow.f64 x 3)
(pow.f64 x 3)
(pow.f64 x 3)
(pow.f64 x 3)
(pow.f64 x 3)
(pow.f64 x 3)
(pow.f64 x 3)
(pow.f64 x 3)
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(*.f64 -1 (pow.f64 x 2))
(*.f64 (pow.f64 x 2) -1)
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(*.f64 -1 (pow.f64 x 2))
(*.f64 (pow.f64 x 2) -1)
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 (pow.f64 x 2) -1))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(-.f64 1 (pow.f64 x 2))
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(+.f64 0 (*.f64 x (*.f64 x x)))
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(-.f64 (*.f64 x (*.f64 x x)) 0)
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(-.f64 0 (*.f64 (*.f64 x x) (neg.f64 x)))
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(/.f64 (*.f64 x x) (/.f64 1 x))
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(/.f64 (*.f64 (*.f64 x x) (neg.f64 x)) -1)
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(/.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(/.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(/.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))))
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(/.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 x x) (/.f64 1 x))) (*.f64 (/.f64 1 x) (-.f64 (*.f64 x x) (/.f64 1 x))))
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(/.f64 (*.f64 x (fabs.f64 x)) (fabs.f64 (/.f64 1 x)))
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(/.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x)))) (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))))
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(/.f64 (+.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (+.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))))
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(/.f64 (-.f64 (*.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x)))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (*.f64 x (+.f64 x x)))))
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))))))
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(/.f64 (+.f64 (*.f64 x (fabs.f64 x)) (*.f64 x (fabs.f64 x))) (+.f64 (fabs.f64 (/.f64 1 x)) (fabs.f64 (/.f64 1 x))))
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))))) (+.f64 (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))) (+.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))))))
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x)))) (-.f64 (*.f64 (*.f64 x (+.f64 x x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))))) (+.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (*.f64 x (+.f64 x x)))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (*.f64 x (+.f64 x x))))))
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x)))))))
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(pow.f64 (*.f64 x (*.f64 x x)) 1)
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(neg.f64 (*.f64 (*.f64 x x) (neg.f64 x)))
(+.f64 (*.f64 x (*.f64 x x)) 0)
(*.f64 x (*.f64 x x))
(-.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) 0)
(/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)
(-.f64 0 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)))
(/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)
(*.f64 -1 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)))
(/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)
(*.f64 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)) -1)
(/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)
(neg.f64 (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)))
(/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x)

localize157.0ms (0.9%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (-.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))) (+.f64 1 (*.f64 x x)))
0.5b
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
7.0b
(-.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))
8.0b
(-.f64 1 (*.f64 x x))
Compiler

Compiled 247 to 120 computations (51.4% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
x
@0
(-.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))
0.0ms
x
@inf
(-.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))
0.0ms
x
@-inf
(-.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))
0.0ms
x
@-inf
(/.f64 (-.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))) (+.f64 1 (*.f64 x x)))
0.0ms
x
@inf
(/.f64 (-.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))) (+.f64 1 (*.f64 x x)))

rewrite86.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1160×rational_best-simplify-96
996×rational_best-simplify-65
986×rational_best-simplify-61
710×rational_best-simplify-3
584×rational_best-simplify-62
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
010105
167105
2425105
3300187
Stop Event
node limit
Counts
3 → 66
Calls
Call 1
Inputs
(-.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))
(/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))
(/.f64 (-.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))) (+.f64 1 (*.f64 x x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (-.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 1 (-.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (-.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2) (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 4 (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 (+.f64 (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2) (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2) (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 (-.f64 4 (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2)) (-.f64 4 (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (+.f64 (-.f64 (*.f64 (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))) 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)) 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 x (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x x) (*.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 x x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 x) (fabs.f64 (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (*.f64 x (*.f64 x x))) (fabs.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))))
()

simplify141.0ms (0.8%)

Algorithm
egg-herbie
Rules
980×rational_best-simplify-1
540×rational_best-simplify-21
526×rational_best-simplify-20
526×rational_best-simplify-18
356×rational_best-simplify-124
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01832130
19351576
271941576
Stop Event
node limit
Counts
102 → 79
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(*.f64 -1 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(*.f64 -1 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))))
(+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(+.f64 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))) 1)
(+.f64 0 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(*.f64 -1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) -1)
(/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(/.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) -1)
(/.f64 (+.f64 1 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) 2)
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 1 (-.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))) 4)
(/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2)
(/.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) -1))
(/.f64 (+.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 (+.f64 (+.f64 1 (-.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (-.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))))) 8)
(/.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2) (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 4 (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2)))
(/.f64 (-.f64 (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))))
(/.f64 (+.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) -4)
(/.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 (+.f64 (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 (+.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))))
(/.f64 (+.f64 (-.f64 (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2) (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2) (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 (-.f64 4 (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2)) (-.f64 4 (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2))))
(/.f64 (+.f64 (-.f64 (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (+.f64 (-.f64 (*.f64 (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))))))
(/.f64 (+.f64 (-.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 (+.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))))))
(pow.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(neg.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 1 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 -1 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))) 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)) 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(+.f64 0 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(-.f64 0 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))))
(*.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 -1 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))))
(*.f64 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))) -1)
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 1)
(*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x)))
(*.f64 (*.f64 x (*.f64 x x)) x)
(*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (fabs.f64 x)))
(*.f64 (fabs.f64 x) (fabs.f64 (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (fabs.f64 x))
(*.f64 (fabs.f64 (*.f64 x (*.f64 x x))) (fabs.f64 x))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 1)
(neg.f64 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))))
(fabs.f64 (*.f64 (*.f64 x x) (*.f64 x x)))
Outputs
1
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (neg.f64 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (neg.f64 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (neg.f64 (pow.f64 x 4)))
(*.f64 -1 (pow.f64 x 4))
(neg.f64 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (neg.f64 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (neg.f64 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (neg.f64 (pow.f64 x 4)))
(*.f64 -1 (pow.f64 x 4))
(neg.f64 (pow.f64 x 4))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (neg.f64 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (neg.f64 (pow.f64 x 4)))
(+.f64 1 (*.f64 -1 (pow.f64 x 4)))
(+.f64 1 (neg.f64 (pow.f64 x 4)))
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
(pow.f64 x 4)
1
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(*.f64 -1 (pow.f64 x 2))
(neg.f64 (pow.f64 x 2))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 -1 (pow.f64 x 2)))
(+.f64 1 (neg.f64 (pow.f64 x 2)))
(+.f64 1 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(+.f64 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))) 1)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(+.f64 0 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(*.f64 1 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(*.f64 -1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) -1)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) -1)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 1 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) 2)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 1 (-.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))) 4)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) -1))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 (+.f64 1 (-.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (-.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))))) 8)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2) (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 4 (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2)))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (-.f64 (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) -4)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 (+.f64 (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 (-.f64 (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2) (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2) (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 (-.f64 4 (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2)) (-.f64 4 (*.f64 (+.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) -2))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 (-.f64 (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (+.f64 (-.f64 (*.f64 (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (-.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 (-.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (+.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(/.f64 (+.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(pow.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 1)
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(neg.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(if (!=.f64 (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(if (!=.f64 1 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(if (!=.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(if (!=.f64 -1 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(if (!=.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(if (!=.f64 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))) 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) 0)) 0) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(-.f64 1 (pow.f64 (*.f64 x x) 2))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(pow.f64 (*.f64 x x) 2)
(+.f64 0 (*.f64 (*.f64 x x) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(pow.f64 (*.f64 x x) 2)
(-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(pow.f64 (*.f64 x x) 2)
(-.f64 0 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(pow.f64 (*.f64 x x) 2)
(*.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(pow.f64 (*.f64 x x) 2)
(*.f64 x (*.f64 x (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(pow.f64 (*.f64 x x) 2)
(*.f64 (*.f64 x x) (*.f64 x x))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(pow.f64 (*.f64 x x) 2)
(*.f64 -1 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(pow.f64 (*.f64 x x) 2)
(*.f64 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))) -1)
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(pow.f64 (*.f64 x x) 2)
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 1)
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(pow.f64 (*.f64 x x) 2)
(*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(pow.f64 (*.f64 x x) 2)
(*.f64 (*.f64 x (*.f64 x x)) x)
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(pow.f64 (*.f64 x x) 2)
(*.f64 (fabs.f64 x) (*.f64 (*.f64 x x) (fabs.f64 x)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(pow.f64 (*.f64 x x) 2)
(*.f64 (fabs.f64 x) (fabs.f64 (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(pow.f64 (*.f64 x x) 2)
(*.f64 (*.f64 (*.f64 x x) (fabs.f64 x)) (fabs.f64 x))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(pow.f64 (*.f64 x x) 2)
(*.f64 (fabs.f64 (*.f64 x (*.f64 x x))) (fabs.f64 x))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(pow.f64 (*.f64 x x) 2)
(pow.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 1)
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(pow.f64 (*.f64 x x) 2)
(neg.f64 (*.f64 x (neg.f64 (*.f64 x (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(pow.f64 (*.f64 x x) 2)
(fabs.f64 (*.f64 (*.f64 x x) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 0)
(pow.f64 (*.f64 x x) 2)

localize95.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 (*.f64 x x) (*.f64 x x))
5.9b
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))
7.0b
(-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))
8.0b
(-.f64 1 (*.f64 x x))
Compiler

Compiled 397 to 110 computations (72.3% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))
0.0ms
x
@0
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))
0.0ms
x
@-inf
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))

rewrite94.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
912×rational_best-simplify-113
476×rational_best-simplify-96
468×rational_best-simplify-126
466×rational_best-simplify-117
462×rational_best-simplify-124
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01049
14849
220949
3131349
Stop Event
node limit
Counts
1 → 56
Calls
Call 1
Inputs
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1)) (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))) (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (+.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (+.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -2 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1))) (*.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1)) (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1)))) (-.f64 4 (*.f64 -2 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))) (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (-.f64 16 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (*.f64 (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))) (-.f64 (*.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (*.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) 0)) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (*.f64 0 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) 0) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))))

simplify139.0ms (0.8%)

Algorithm
egg-herbie
Rules
672×rational_best-simplify-113
470×rational_best-simplify-124
466×rational_best-simplify-126
466×rational_best-simplify-127
450×rational_best-simplify-65
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02087480
112267332
Stop Event
node limit
Counts
68 → 79
Calls
Call 1
Inputs
1
1
(+.f64 1 (*.f64 -1 (pow.f64 x 8)))
(+.f64 1 (*.f64 -1 (pow.f64 x 8)))
(*.f64 -1 (pow.f64 x 8))
(*.f64 -1 (pow.f64 x 8))
(+.f64 1 (*.f64 -1 (pow.f64 x 8)))
(+.f64 1 (*.f64 -1 (pow.f64 x 8)))
(*.f64 -1 (pow.f64 x 8))
(*.f64 -1 (pow.f64 x 8))
(+.f64 1 (*.f64 -1 (pow.f64 x 8)))
(+.f64 1 (*.f64 -1 (pow.f64 x 8)))
(+.f64 1 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))))
(+.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 0)
(+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) 1)
(+.f64 0 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(*.f64 1 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 1)
(*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) -1)
(*.f64 -1 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1))
(*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 1)
(/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) -1)
(/.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) 2)
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (neg.f64 x)))))
(/.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1)) -2)
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))))
(/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) 4)
(/.f64 (+.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))))
(/.f64 (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))
(/.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1)) (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1))) -4)
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)))))
(/.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) 8)
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))) (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))))
(/.f64 (+.f64 (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (+.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))))
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (+.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))))
(/.f64 (/.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 (-.f64 (*.f64 -2 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1))) (*.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1)) (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1)))) (-.f64 4 (*.f64 -2 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))) (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))))
(/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (-.f64 16 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))))))
(/.f64 (-.f64 (*.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (*.f64 (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))) (-.f64 (*.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (*.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))))
(pow.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 1)
(neg.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1))
(if (!=.f64 (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(if (!=.f64 1 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(if (!=.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(if (!=.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(if (!=.f64 -1 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(if (!=.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) 0)) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(if (!=.f64 0 0) (/.f64 (-.f64 (*.f64 0 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) 0) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
Outputs
1
1
(+.f64 1 (*.f64 -1 (pow.f64 x 8)))
(+.f64 1 (neg.f64 (pow.f64 x 8)))
(+.f64 1 (*.f64 -1 (pow.f64 x 8)))
(+.f64 1 (neg.f64 (pow.f64 x 8)))
(*.f64 -1 (pow.f64 x 8))
(neg.f64 (pow.f64 x 8))
(*.f64 -1 (pow.f64 x 8))
(neg.f64 (pow.f64 x 8))
(+.f64 1 (*.f64 -1 (pow.f64 x 8)))
(+.f64 1 (neg.f64 (pow.f64 x 8)))
(+.f64 1 (*.f64 -1 (pow.f64 x 8)))
(+.f64 1 (neg.f64 (pow.f64 x 8)))
(*.f64 -1 (pow.f64 x 8))
(neg.f64 (pow.f64 x 8))
(*.f64 -1 (pow.f64 x 8))
(neg.f64 (pow.f64 x 8))
(+.f64 1 (*.f64 -1 (pow.f64 x 8)))
(+.f64 1 (neg.f64 (pow.f64 x 8)))
(+.f64 1 (*.f64 -1 (pow.f64 x 8)))
(+.f64 1 (neg.f64 (pow.f64 x 8)))
(+.f64 1 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))))
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(+.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 0)
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) 1)
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(+.f64 0 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(*.f64 1 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 1)
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) -1)
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(*.f64 -1 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1))
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 1)
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) -1)
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(/.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))
(*.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))))
(/.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (+.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (+.f64 x x)))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (-.f64 2 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) 2))) (*.f64 x (*.f64 (+.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) 2)
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 2) 2)
(/.f64 (-.f64 2 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) 2)) 2)
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (neg.f64 x)))))
(/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (neg.f64 x)))))
(/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (neg.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))))
(/.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1)) -2)
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (+.f64 x x)))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (-.f64 2 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) 2))) (*.f64 x (*.f64 (+.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) 4)
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 2) 2)
(/.f64 (-.f64 2 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) 2)) 2)
(/.f64 (+.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x)))))))
(/.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (+.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (+.f64 x x)))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (-.f64 2 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) 2))) (*.f64 x (*.f64 (+.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))))
(/.f64 (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 2) 2)
(/.f64 (-.f64 2 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) 2)) 2)
(/.f64 (+.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1)) (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1))) -4)
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (+.f64 x x)))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (-.f64 2 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) 2))) (*.f64 x (*.f64 (+.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) 8)
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 2) 2)
(/.f64 (-.f64 2 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) 2)) 2)
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))) (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (+.f64 x x)))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (-.f64 2 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) 2))) (*.f64 x (*.f64 (+.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))))
(/.f64 (+.f64 (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (+.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 2) 2)
(/.f64 (-.f64 2 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) 2)) 2)
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (+.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))))
(/.f64 (/.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (+.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 -2 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1))) (*.f64 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1)) (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1)))) (-.f64 4 (*.f64 -2 (+.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1)))))
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (+.f64 x x)))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (-.f64 2 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) 2))) (*.f64 x (*.f64 (+.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))) (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))))
(/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (*.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (-.f64 16 (*.f64 4 (+.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 2) 2)
(/.f64 (-.f64 2 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) 2)) 2)
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) 2)) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (+.f64 x x)))
(/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (-.f64 2 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) 2))) (*.f64 x (*.f64 (+.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))))))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))))
(/.f64 (-.f64 (*.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (*.f64 (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))) (-.f64 (*.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)))) (*.f64 (-.f64 4 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))) (-.f64 (*.f64 2 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2)) (*.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 2))))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 2) 2)
(/.f64 (-.f64 2 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) 2)) 2)
(pow.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 1)
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(neg.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1))
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(if (!=.f64 (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(if (!=.f64 (+.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))))
(if (!=.f64 (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))
(if (!=.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(if (!=.f64 1 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(if (!=.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(if (!=.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(if (!=.f64 -1 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(if (!=.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(if (!=.f64 0 0) (/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) 0)) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(if (!=.f64 0 0) (/.f64 (-.f64 (*.f64 0 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) 0) 0) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x)))))
(-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))))
(if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))))
(if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))

localize159.0ms (0.9%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))
0.5b
(*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
0.5b
(*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x)))
8.0b
(-.f64 1 (*.f64 x x))
Compiler

Compiled 737 to 295 computations (60% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
x
@0
(*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))
0.0ms
x
@inf
(*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))
0.0ms
x
@-inf
(*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))

rewrite53.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
824×rational_best-simplify-113
474×rational_best-simplify-111
378×rational_best-simplify-96
374×rational_best-simplify-3
366×rational_best-simplify-126
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01067
14367
218167
3108961
Stop Event
node limit
Counts
1 → 40
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 x (*.f64 2 (*.f64 x (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 (*.f64 (*.f64 x x) 2) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) (*.f64 (*.f64 x x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 x (*.f64 (+.f64 (*.f64 x x) -1) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) -2))) (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 x x) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 (*.f64 x x) 2) 0)) (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) 2) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x x) 2) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) 2) -2)))) (*.f64 (*.f64 (*.f64 x x) 2) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) 2) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x x) 2) (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) 0)) (*.f64 (*.f64 (*.f64 x x) 2) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) 2) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) 1) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) 0) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (+.f64 (*.f64 x x) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 x (neg.f64 x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) 0) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) (+.f64 (*.f64 (*.f64 x x) 2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) (*.f64 (*.f64 x x) -2)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (/.f64 (/.f64 1 x) (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (/.f64 1 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)))) (+.f64 (/.f64 1 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x)) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (/.f64 1 x)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)))) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x))) (/.f64 1 (fabs.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 2 (*.f64 (*.f64 x x) 2)) (fabs.f64 x)) (*.f64 (-.f64 2 (*.f64 (*.f64 x x) 2)) (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2)))) (+.f64 (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x (*.f64 (/.f64 1 x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) (*.f64 (+.f64 (*.f64 x x) -1) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (+.f64 (*.f64 x (*.f64 (/.f64 1 x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) (*.f64 (+.f64 (*.f64 x x) -1) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2)))) (fabs.f64 (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 1 x) (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)))) (*.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))))) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (/.f64 1 x) (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x))) (*.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x)) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x)))) (-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 1 (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)))) (-.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (+.f64 (*.f64 x x) -1) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) 2) -2)) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) 2) -2))) (*.f64 (*.f64 x x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 (*.f64 x x) -1) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) 2) -2) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 x x) (fabs.f64 (-.f64 2 (*.f64 (*.f64 x x) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (*.f64 x x) (fabs.f64 (-.f64 2 (*.f64 (*.f64 x x) 2)))) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))))))))

simplify180.0ms (1%)

Algorithm
egg-herbie
Rules
680×rational_best-simplify-1
664×rational_best-simplify-113
612×rational_best-simplify-18
386×rational_best-simplify-126
386×rational_best-simplify-124
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01694372
110473364
274633364
Stop Event
node limit
Counts
52 → 63
Calls
Call 1
Inputs
(*.f64 4 (pow.f64 x 4))
(+.f64 (*.f64 -8 (pow.f64 x 6)) (*.f64 4 (pow.f64 x 4)))
(+.f64 (*.f64 -8 (pow.f64 x 6)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 8))))
(+.f64 (*.f64 -8 (pow.f64 x 6)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 8))))
(*.f64 4 (pow.f64 x 8))
(+.f64 (*.f64 -8 (pow.f64 x 6)) (*.f64 4 (pow.f64 x 8)))
(+.f64 (*.f64 -8 (pow.f64 x 6)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 8))))
(+.f64 (*.f64 -8 (pow.f64 x 6)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 8))))
(*.f64 4 (pow.f64 x 8))
(+.f64 (*.f64 -8 (pow.f64 x 6)) (*.f64 4 (pow.f64 x 8)))
(+.f64 (*.f64 -8 (pow.f64 x 6)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 8))))
(+.f64 (*.f64 -8 (pow.f64 x 6)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 8))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) 0))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 x (*.f64 2 (*.f64 x (*.f64 x x))))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 (*.f64 (*.f64 x x) 2) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) (*.f64 (*.f64 x x) 2)))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 x (*.f64 (+.f64 (*.f64 x x) -1) x))))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) -2))) (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 x x) -2)))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 (*.f64 x x) 2) 0)) (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) 2) -2))))
(-.f64 (*.f64 (*.f64 (*.f64 x x) 2) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) 2) -2)))) (*.f64 (*.f64 (*.f64 x x) 2) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) 2) -2))))
(-.f64 (*.f64 (*.f64 (*.f64 x x) 2) (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) 0)) (*.f64 (*.f64 (*.f64 x x) 2) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) 2) -2)))))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) 1) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 x x)))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) 0) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (+.f64 (*.f64 x x) -1)))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 x (neg.f64 x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) -1))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) 0) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) (+.f64 (*.f64 (*.f64 x x) 2) -2)))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) (*.f64 (*.f64 x x) -2)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) -2))
(/.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (/.f64 (/.f64 1 x) (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2)))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (/.f64 1 x))
(/.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(/.f64 (+.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)))) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x)) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (/.f64 1 x)) (/.f64 1 x))
(/.f64 (fabs.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)))) (/.f64 1 (fabs.f64 x)))
(/.f64 (fabs.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x))) (/.f64 1 (fabs.f64 x)))
(/.f64 (*.f64 (*.f64 (-.f64 2 (*.f64 (*.f64 x x) 2)) (fabs.f64 x)) (*.f64 (-.f64 2 (*.f64 (*.f64 x x) 2)) (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (*.f64 (+.f64 (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2)))) (+.f64 (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 (/.f64 1 x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) (*.f64 (+.f64 (*.f64 x x) -1) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (+.f64 (*.f64 x (*.f64 (/.f64 1 x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) (*.f64 (+.f64 (*.f64 x x) -1) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2)))))))
(/.f64 (*.f64 (fabs.f64 (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2)))) (fabs.f64 (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(/.f64 (-.f64 (*.f64 (/.f64 1 x) (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)))) (*.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))))) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (/.f64 1 x) (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))))))
(/.f64 (-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x))) (*.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x)) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x)))) (-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x)))))
(/.f64 (-.f64 (*.f64 (/.f64 1 (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)))) (-.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)))))
(neg.f64 (*.f64 (*.f64 (+.f64 (*.f64 x x) -1) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 x x)))
(neg.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) 2) -2)) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))))
(neg.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) 2) -2))) (*.f64 (*.f64 x x) 2)))
(neg.f64 (*.f64 (+.f64 (*.f64 x x) -1) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))))
(neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) 2) -2) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))))))
(fabs.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))))
(fabs.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 x x) (fabs.f64 (-.f64 2 (*.f64 (*.f64 x x) 2))))))
(fabs.f64 (*.f64 (*.f64 (*.f64 x x) (fabs.f64 (-.f64 2 (*.f64 (*.f64 x x) 2)))) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))))
Outputs
(*.f64 4 (pow.f64 x 4))
(+.f64 (*.f64 -8 (pow.f64 x 6)) (*.f64 4 (pow.f64 x 4)))
(+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 -8 (pow.f64 x 6)))
(+.f64 (*.f64 -8 (pow.f64 x 6)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 8))))
(+.f64 (*.f64 4 (pow.f64 x 8)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 -8 (pow.f64 x 6))))
(+.f64 (*.f64 -8 (pow.f64 x 6)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 8))))
(+.f64 (*.f64 4 (pow.f64 x 8)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 -8 (pow.f64 x 6))))
(*.f64 4 (pow.f64 x 8))
(+.f64 (*.f64 -8 (pow.f64 x 6)) (*.f64 4 (pow.f64 x 8)))
(+.f64 (*.f64 -8 (pow.f64 x 6)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 8))))
(+.f64 (*.f64 4 (pow.f64 x 8)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 -8 (pow.f64 x 6))))
(+.f64 (*.f64 -8 (pow.f64 x 6)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 8))))
(+.f64 (*.f64 4 (pow.f64 x 8)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 -8 (pow.f64 x 6))))
(*.f64 4 (pow.f64 x 8))
(+.f64 (*.f64 -8 (pow.f64 x 6)) (*.f64 4 (pow.f64 x 8)))
(+.f64 (*.f64 -8 (pow.f64 x 6)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 8))))
(+.f64 (*.f64 4 (pow.f64 x 8)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 -8 (pow.f64 x 6))))
(+.f64 (*.f64 -8 (pow.f64 x 6)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 8))))
(+.f64 (*.f64 4 (pow.f64 x 8)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 -8 (pow.f64 x 6))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) 0))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x x)) 4))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) 4)) 0))
(*.f64 x (*.f64 x (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x x)) 4))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) 4)) 0))
(*.f64 x (*.f64 x (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 x (*.f64 2 (*.f64 x (*.f64 x x))))))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) 4)) (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) 2)))))
(*.f64 (*.f64 x x) (-.f64 (*.f64 4 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x 2)) (+.f64 2 (*.f64 x (*.f64 -2 x)))))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 (*.f64 (*.f64 x x) 2) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))))))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) 4)) (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) 2)))))
(*.f64 (*.f64 x x) (-.f64 (*.f64 4 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x 2)) (+.f64 2 (*.f64 x (*.f64 -2 x)))))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) (*.f64 (*.f64 x x) 2)))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) 4)) (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) 2)))))
(*.f64 (*.f64 x x) (-.f64 (*.f64 4 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x 2)) (+.f64 2 (*.f64 x (*.f64 -2 x)))))))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 x (*.f64 (+.f64 (*.f64 x x) -1) x))))
(*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (-.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (+.f64 (*.f64 x x) -1) (*.f64 x x))))
(*.f64 (*.f64 x (*.f64 x (+.f64 2 (*.f64 x (*.f64 -2 x))))) (+.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) -2))) (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 x x) -2)))
(*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) -2)) (*.f64 (*.f64 x x) -2)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (+.f64 2 (*.f64 x (*.f64 -2 x))))) (+.f64 2 (*.f64 x (*.f64 -2 x)))))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 (*.f64 x x) 2) 0)) (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) 2) -2))))
(*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) -2)) (*.f64 (*.f64 x x) -2)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (+.f64 2 (*.f64 x (*.f64 -2 x))))) (+.f64 2 (*.f64 x (*.f64 -2 x)))))
(-.f64 (*.f64 (*.f64 (*.f64 x x) 2) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) 2) -2)))) (*.f64 (*.f64 (*.f64 x x) 2) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) 2) -2))))
(*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) -2)) (*.f64 (*.f64 x x) -2)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (+.f64 2 (*.f64 x (*.f64 -2 x))))) (+.f64 2 (*.f64 x (*.f64 -2 x)))))
(-.f64 (*.f64 (*.f64 (*.f64 x x) 2) (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) 0)) (*.f64 (*.f64 (*.f64 x x) 2) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) 2) -2)))))
(*.f64 (*.f64 (*.f64 x x) 2) (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) 2) -2)))))
(*.f64 (*.f64 x (*.f64 x 2)) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (+.f64 2 (*.f64 x (*.f64 -2 x)))))))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) 1) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 x x)))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x x)) 4))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) 4)) 0))
(*.f64 x (*.f64 x (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) 0) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (+.f64 (*.f64 x x) -1)))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x x)) 4))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) 4)) 0))
(*.f64 x (*.f64 x (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 x (neg.f64 x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) -1))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x x)) 4))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) 4)) 0))
(*.f64 x (*.f64 x (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) 0) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) (+.f64 (*.f64 (*.f64 x x) 2) -2)))
(*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) -2)) (*.f64 (*.f64 x x) -2)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (+.f64 2 (*.f64 x (*.f64 -2 x))))) (+.f64 2 (*.f64 x (*.f64 -2 x)))))
(-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) (*.f64 (*.f64 x x) -2)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) -2))
(*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) -2)) (*.f64 (*.f64 x x) -2)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (+.f64 2 (*.f64 x (*.f64 -2 x))))) (+.f64 2 (*.f64 x (*.f64 -2 x)))))
(/.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (/.f64 (/.f64 1 x) (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2)))))
(*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) -2)) (*.f64 (*.f64 x x) -2)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (+.f64 2 (*.f64 x (*.f64 -2 x))))) (+.f64 2 (*.f64 x (*.f64 -2 x)))))
(/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x x)) 4)) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (/.f64 1 x))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x x)) 4))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) 4)) 0))
(*.f64 x (*.f64 x (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))
(/.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x)) (/.f64 1 (fabs.f64 x)))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x x)) 4))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) 4)) 0))
(*.f64 x (*.f64 x (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))
(/.f64 (+.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)))) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x x)) 4))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) 4)) 0))
(*.f64 x (*.f64 x (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x)) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x))) (+.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x x)) 4))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) 4)) 0))
(*.f64 x (*.f64 x (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))
(/.f64 (+.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x x)) 4)) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (/.f64 1 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (/.f64 1 x)) (/.f64 1 x))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x x)) 4)) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (/.f64 1 (*.f64 x x)))
(/.f64 (fabs.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)))) (/.f64 1 (fabs.f64 x)))
(/.f64 (fabs.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x x)) 4)))) (/.f64 1 (fabs.f64 x)))
(*.f64 (*.f64 x x) (fabs.f64 (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))
(/.f64 (fabs.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x))) (/.f64 1 (fabs.f64 x)))
(/.f64 (fabs.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x x)) 4)))) (/.f64 1 (fabs.f64 x)))
(*.f64 (*.f64 x x) (fabs.f64 (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))
(/.f64 (*.f64 (*.f64 (-.f64 2 (*.f64 (*.f64 x x) 2)) (fabs.f64 x)) (*.f64 (-.f64 2 (*.f64 (*.f64 x x) 2)) (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) -2)) (*.f64 (*.f64 x x) -2)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (+.f64 2 (*.f64 x (*.f64 -2 x))))) (+.f64 2 (*.f64 x (*.f64 -2 x)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2)))) (+.f64 (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))
(*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) -2)) (*.f64 (*.f64 x x) -2)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (+.f64 2 (*.f64 x (*.f64 -2 x))))) (+.f64 2 (*.f64 x (*.f64 -2 x)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 (/.f64 1 x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) (*.f64 (+.f64 (*.f64 x x) -1) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (+.f64 (*.f64 x (*.f64 (/.f64 1 x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) (*.f64 (+.f64 (*.f64 x x) -1) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 (*.f64 x x) 2)) (/.f64 1 x))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (+.f64 (*.f64 x x) -1) 4))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2)))))) (/.f64 (+.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 (*.f64 x x) 2)) (/.f64 1 x))) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (+.f64 (*.f64 x x) -1) 4))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2)))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 4 (+.f64 (*.f64 x x) -1))) (*.f64 (+.f64 2 (*.f64 x (*.f64 -2 x))) (*.f64 (/.f64 1 x) x))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 4 (+.f64 (*.f64 x x) -1))) (*.f64 (+.f64 2 (*.f64 x (*.f64 -2 x))) (*.f64 (/.f64 1 x) x)))) (*.f64 (-.f64 (/.f64 1 x) (*.f64 x (+.f64 2 (*.f64 x (*.f64 -2 x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (+.f64 2 (*.f64 x (*.f64 -2 x)))))) (/.f64 1 x))))
(/.f64 (*.f64 (fabs.f64 (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2)))) (fabs.f64 (*.f64 x (-.f64 2 (*.f64 (*.f64 x x) 2))))) (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))))
(*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) -2)) (*.f64 (*.f64 x x) -2)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (+.f64 2 (*.f64 x (*.f64 -2 x))))) (+.f64 2 (*.f64 x (*.f64 -2 x)))))
(/.f64 (-.f64 (*.f64 (/.f64 1 x) (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)))) (*.f64 (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))))) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (/.f64 1 x) (*.f64 x (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x x)) 4))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) 4)) 0))
(*.f64 x (*.f64 x (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x))) (*.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x)) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x)))) (-.f64 (*.f64 (/.f64 1 (fabs.f64 x)) (/.f64 1 (fabs.f64 x))) (*.f64 (/.f64 1 (fabs.f64 x)) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (fabs.f64 x)))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x x)) 4))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) 4)) 0))
(*.f64 x (*.f64 x (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (/.f64 1 (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))) (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)))) (-.f64 (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (*.f64 (/.f64 1 (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x x)) 4)) (/.f64 1 (*.f64 x x)))
(/.f64 (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (/.f64 1 (*.f64 x x)))
(neg.f64 (*.f64 (*.f64 (+.f64 (*.f64 x x) -1) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4)) (*.f64 x x)))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x x)) 4))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) 4)) 0))
(*.f64 x (*.f64 x (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))
(neg.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) 2) -2)) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))))
(*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) -2)) (*.f64 (*.f64 x x) -2)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (+.f64 2 (*.f64 x (*.f64 -2 x))))) (+.f64 2 (*.f64 x (*.f64 -2 x)))))
(neg.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) 2) -2))) (*.f64 (*.f64 x x) 2)))
(*.f64 (*.f64 (*.f64 x x) 2) (-.f64 (*.f64 0 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) 2) -2)))))
(*.f64 (*.f64 x (*.f64 x 2)) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (+.f64 2 (*.f64 x (*.f64 -2 x)))))))
(neg.f64 (*.f64 (+.f64 (*.f64 x x) -1) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))))
(-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x x)) 4))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) 4)) 0))
(*.f64 x (*.f64 x (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))
(neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) 2) -2) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))))))
(*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) -2)) (*.f64 (*.f64 x x) -2)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (+.f64 2 (*.f64 x (*.f64 -2 x))))) (+.f64 2 (*.f64 x (*.f64 -2 x)))))
(fabs.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) 4))))
(/.f64 (fabs.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x x)) 4)))) (/.f64 1 (fabs.f64 x)))
(*.f64 (*.f64 x x) (fabs.f64 (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))
(fabs.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (*.f64 (*.f64 x x) (fabs.f64 (-.f64 2 (*.f64 (*.f64 x x) 2))))))
(*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) -2)) (*.f64 (*.f64 x x) -2)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (+.f64 2 (*.f64 x (*.f64 -2 x))))) (+.f64 2 (*.f64 x (*.f64 -2 x)))))
(fabs.f64 (*.f64 (*.f64 (*.f64 x x) (fabs.f64 (-.f64 2 (*.f64 (*.f64 x x) 2)))) (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2)))))
(*.f64 (*.f64 (*.f64 x x) (-.f64 2 (*.f64 (*.f64 x x) 2))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) -2)) (*.f64 (*.f64 x x) -2)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (+.f64 2 (*.f64 x (*.f64 -2 x))))) (+.f64 2 (*.f64 x (*.f64 -2 x)))))

eval1.5s (8.8%)

Compiler

Compiled 152658 to 58394 computations (61.7% saved)

prune882.0ms (5%)

Pruning

150 alts after pruning (140 fresh and 10 done)

PrunedKeptTotal
New1359491408
Fresh69197
Picked101
Done01010
Total13661501516
Error
3.4b
Counts
1516 → 150
Alt Table
Click to see full alt table
StatusErrorProgram
7.5b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.4b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.5b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.3b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.3b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 2) 2) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.3b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.4b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.3b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.3b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (neg.f64 x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.4b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.4b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.4b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.8b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.8b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.7b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
8.4b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (-.f64 (*.f64 (*.f64 x x) (fabs.f64 (*.f64 x (/.f64 1 x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (fabs.f64 (*.f64 x (/.f64 1 x)))))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
8.0b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (-.f64 (fabs.f64 (*.f64 x (*.f64 (*.f64 1 x) 1))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (-.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 (*.f64 x (*.f64 (*.f64 1 x) 1))))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.7b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.9b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x)) (*.f64 x x))) (-.f64 (*.f64 x (*.f64 (*.f64 1 x) 1)) (/.f64 (/.f64 1 x) x))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.7b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.7b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.3b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.3b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) 1) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.4b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
5.8b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (+.f64 1 (neg.f64 (pow.f64 x 8))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.3b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.3b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.3b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.4b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
8.0b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x x)) (*.f64 x x)) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
8.0b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
6.9b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
8.0b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.5b
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
7.9b
(/.f64 10 (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
8.1b
(/.f64 10 (/.f64 (if (!=.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0) (/.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 x (*.f64 x (*.f64 x x)))) x))
7.6b
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
7.7b
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x)))) x))
8.0b
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 (-.f64 -1 (*.f64 x x)) (*.f64 x (neg.f64 x))) 0) (/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 -1 (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
8.0b
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
8.1b
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
8.1b
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x)))) x))
8.1b
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
7.9b
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
7.9b
(/.f64 10 (/.f64 (/.f64 (+.f64 (*.f64 x x) -1) (*.f64 x x)) (/.f64 -1 (*.f64 x x))))
7.9b
(/.f64 10 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (/.f64 1 x)) (*.f64 x x)))
7.9b
(/.f64 10 (/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))))
9.2b
(/.f64 10 (/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (+.f64 (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -8 (pow.f64 x 4))) (*.f64 4 (pow.f64 x 6)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))))
9.6b
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (*.f64 -2 (pow.f64 x 4)) (+.f64 (pow.f64 x 2) (pow.f64 x 6)))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
8.2b
(/.f64 10 (/.f64 (-.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
7.8b
(/.f64 10 (/.f64 (-.f64 x (pow.f64 x 3)) x))
9.1b
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))))) x))
8.9b
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 x x) (/.f64 1 x))) x))
8.1b
(/.f64 10 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))
8.2b
(/.f64 10 (/.f64 (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 x x)) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
8.1b
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (*.f64 x x) 0) (*.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x)) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (+.f64 -1 (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 x x) -2))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
8.2b
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 x x) -2)) 2) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 x (*.f64 x (neg.f64 x))) (/.f64 x (*.f64 x x)))))
8.7b
(/.f64 10 (/.f64 (*.f64 (-.f64 1 (/.f64 1 (pow.f64 x 2))) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (/.f64 (/.f64 -1 x) x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))))
7.7b
(/.f64 10 (/.f64 (*.f64 x (if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
7.8b
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (pow.f64 x 3))) (*.f64 x x)))
8.1b
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
5.8b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (pow.f64 x 4)) 0) (/.f64 (-.f64 1 (pow.f64 x 8)) (+.f64 1 (pow.f64 x 4))) (-.f64 1 (pow.f64 x 4))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
8.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.3b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.4b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.3b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (pow.f64 x 4) (pow.f64 x 8)) (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.3b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.3b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (*.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))))) (*.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))))) (-.f64 (*.f64 (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))))) (*.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.3b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (*.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (+.f64 (pow.f64 x 4) (pow.f64 x 4))) (*.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)))) (-.f64 (*.f64 (+.f64 (pow.f64 x 4) (pow.f64 x 4)) (+.f64 (pow.f64 x 4) (pow.f64 x 4))) (*.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (+.f64 (pow.f64 x 4) (pow.f64 x 4))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
6.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (*.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 1 (+.f64 (pow.f64 x 4) -1))) (*.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))))) (-.f64 (*.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) -1) (+.f64 (-.f64 1 (pow.f64 x 4)) -1)) (*.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 1 (+.f64 (pow.f64 x 4) -1))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
8.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.4b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 4) (+.f64 (pow.f64 x 4) -2))) (+.f64 (pow.f64 x 4) (+.f64 (pow.f64 x 4) -2))) (*.f64 2 (+.f64 (pow.f64 x 4) (+.f64 (pow.f64 x 4) -2)))) (+.f64 4 (*.f64 2 (+.f64 (pow.f64 x 4) (+.f64 (pow.f64 x 4) -2))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
8.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (neg.f64 (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 x x) x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
6.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
8.1b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
8.2b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x (*.f64 x x)) x)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.4b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
7.5b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
8.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (if (!=.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) 0) (/.f64 (neg.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
8.1b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (if (!=.f64 (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
8.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (if (!=.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (pow.f64 x 5))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
8.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.7b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (if (!=.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) 0) (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))
8.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))))
8.1b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))))
8.3b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))))
8.3b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))))))
8.1b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))
7.6b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))))
9.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))))))
7.7b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x x)))))
7.7b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))))))
7.7b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 1 x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 1 x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))) (*.f64 x x)))
8.3b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
8.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
8.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
9.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (+.f64 (*.f64 4 (pow.f64 x 8)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 -8 (pow.f64 x 6))))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
9.4b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (+.f64 (*.f64 -8 (pow.f64 x 6)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 8))))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (*.f64 4 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x 2)) (+.f64 2 (*.f64 x (*.f64 -2 x)))))))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x)))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (if (!=.f64 (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x)) 0) (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))))))) (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))
8.0b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))))
8.3b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))))
8.2b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))))))
7.6b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))))
9.4b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (neg.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
7.9b
(/.f64 10 (-.f64 1 (*.f64 x x)))
7.9b
(/.f64 10 (*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (/.f64 1 x))))
7.9b
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
7.9b
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))))
7.9b
(/.f64 10 (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x)))
7.9b
(/.f64 10 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))))
57.8b
10
Compiler

Compiled 11909 to 4906 computations (58.8% saved)

regimes944.0ms (5.4%)

Counts
186 → 1
Calls
Call 1
Inputs
10
(/.f64 10 (-.f64 1 (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 x x) (/.f64 1 x))) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (/.f64 1 x)) (*.f64 x x)))
(/.f64 10 (/.f64 (/.f64 (+.f64 (*.f64 x x) -1) (*.f64 x x)) (/.f64 -1 (*.f64 x x))))
(/.f64 10 (/.f64 (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 x x)) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (/.f64 1 x))))
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))))) x))
(/.f64 10 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x (*.f64 x x)) x)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x x)) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (neg.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (neg.f64 x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (neg.f64 x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 x (*.f64 x (neg.f64 x))) (/.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (/.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (/.f64 (/.f64 -1 x) x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) 1) (/.f64 1 (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0) (/.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 x x) -2)) 2) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x x)) (*.f64 x x)) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (*.f64 x x) 0) (*.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x)) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 (-.f64 -1 (*.f64 x x)) (*.f64 x (neg.f64 x))) 0) (/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 -1 (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (neg.f64 (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (+.f64 -1 (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 x x) -2))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 x x) x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) 1) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 2) 2) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 1 x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 1 x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x)))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) 1))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) 1)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x x)))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x)) (*.f64 x x))) (-.f64 (*.f64 x (*.f64 (*.f64 1 x) 1)) (/.f64 (/.f64 1 x) x))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (if (!=.f64 (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x)) 0) (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))))))) (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (if (!=.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (if (!=.f64 (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (-.f64 x (pow.f64 x 3)) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (if (!=.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) 0) (/.f64 (neg.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (+.f64 -1 (*.f64 x x)))) (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x)))))))))
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (pow.f64 x 3))) (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (if (!=.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) 0) (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (*.f64 4 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x 2)) (+.f64 2 (*.f64 x (*.f64 -2 x)))))))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 (-.f64 1 (/.f64 1 (pow.f64 x 2))) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (if (!=.f64 (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x)) 0) (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))))))) (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (if (!=.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (+.f64 1 (neg.f64 (pow.f64 x 8))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (neg.f64 x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (pow.f64 x 5))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))))
(/.f64 10 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 x 4)) (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (*.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))) (-.f64 (*.f64 (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (*.f64 (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))))))
(/.f64 10 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))))))
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))) (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))) (*.f64 (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (-.f64 (fabs.f64 (*.f64 x (*.f64 (*.f64 1 x) 1))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (-.f64 (/.f64 (/.f64 1 x) x) (fabs.f64 (*.f64 x (*.f64 (*.f64 1 x) 1))))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (-.f64 (*.f64 (*.f64 x x) (fabs.f64 (*.f64 x (/.f64 1 x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (fabs.f64 (*.f64 x (/.f64 1 x)))))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (pow.f64 x 4) (pow.f64 x 8)) (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (pow.f64 x 4)) 0) (/.f64 (-.f64 1 (pow.f64 x 8)) (+.f64 1 (pow.f64 x 4))) (-.f64 1 (pow.f64 x 4))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (*.f64 -2 (pow.f64 x 4)) (+.f64 (pow.f64 x 2) (pow.f64 x 6)))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (+.f64 (+.f64 (*.f64 4 (pow.f64 x 2)) (*.f64 -8 (pow.f64 x 4))) (*.f64 4 (pow.f64 x 6)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (+.f64 (*.f64 -8 (pow.f64 x 6)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 4 (pow.f64 x 8))))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (+.f64 (*.f64 4 (pow.f64 x 8)) (+.f64 (*.f64 4 (pow.f64 x 4)) (*.f64 -8 (pow.f64 x 6))))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 4) (+.f64 (pow.f64 x 4) -2))) (+.f64 (pow.f64 x 4) (+.f64 (pow.f64 x 4) -2))) (*.f64 2 (+.f64 (pow.f64 x 4) (+.f64 (pow.f64 x 4) -2)))) (+.f64 4 (*.f64 2 (+.f64 (pow.f64 x 4) (+.f64 (pow.f64 x 4) -2))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (*.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 1 (+.f64 (pow.f64 x 4) -1))) (*.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))))) (-.f64 (*.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) -1) (+.f64 (-.f64 1 (pow.f64 x 4)) -1)) (*.f64 (+.f64 (-.f64 1 (pow.f64 x 4)) (*.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (pow.f64 x 4) -1))) (+.f64 1 (+.f64 (pow.f64 x 4) -1))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (*.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (+.f64 (pow.f64 x 4) (pow.f64 x 4))) (*.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)))) (-.f64 (*.f64 (+.f64 (pow.f64 x 4) (pow.f64 x 4)) (+.f64 (pow.f64 x 4) (pow.f64 x 4))) (*.f64 (-.f64 (-.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))) (pow.f64 x 8)) (+.f64 (pow.f64 x 4) (pow.f64 x 4))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (*.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))))) (*.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))))) (-.f64 (*.f64 (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))))) (*.f64 (-.f64 (-.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (pow.f64 x 8))) (*.f64 (-.f64 (pow.f64 x 8) (pow.f64 x 4)) (-.f64 (pow.f64 x 8) (pow.f64 x 4)))) (+.f64 (pow.f64 x 8) (*.f64 (pow.f64 x 4) (-.f64 (pow.f64 x 8) (pow.f64 x 4))))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
Outputs
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (+.f64 1 (neg.f64 (pow.f64 x 8))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
Calls

4 calls:

269.0ms
(*.f64 x x)
140.0ms
(-.f64 1 (*.f64 x x))
107.0ms
x
101.0ms
(/.f64 10 (-.f64 1 (*.f64 x x)))
Results
ErrorSegmentsBranch
5.8b1x
5.8b1(/.f64 10 (-.f64 1 (*.f64 x x)))
5.8b1(-.f64 1 (*.f64 x x))
5.8b1(*.f64 x x)
Compiler

Compiled 15108 to 5187 computations (65.7% saved)

regimes441.0ms (2.5%)

Counts
155 → 1
Calls
Call 1
Inputs
10
(/.f64 10 (-.f64 1 (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 x x) (/.f64 1 x))) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (/.f64 1 x)) (*.f64 x x)))
(/.f64 10 (/.f64 (/.f64 (+.f64 (*.f64 x x) -1) (*.f64 x x)) (/.f64 -1 (*.f64 x x))))
(/.f64 10 (/.f64 (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 x x)) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (/.f64 1 x))))
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))))) x))
(/.f64 10 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x (*.f64 x x)) x)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x x)) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (neg.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (neg.f64 x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (neg.f64 x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 x (*.f64 x (neg.f64 x))) (/.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (/.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (/.f64 (/.f64 -1 x) x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) 1) (/.f64 1 (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0) (/.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 x x) -2)) 2) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x x)) (*.f64 x x)) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (*.f64 x x) 0) (*.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x)) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 (-.f64 -1 (*.f64 x x)) (*.f64 x (neg.f64 x))) 0) (/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 -1 (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (neg.f64 (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (+.f64 -1 (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 x x) -2))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 x x) x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) 1) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 2) 2) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 1 x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 1 x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x)))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) 1))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) 1)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x x)))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x)) (*.f64 x x))) (-.f64 (*.f64 x (*.f64 (*.f64 1 x) 1)) (/.f64 (/.f64 1 x) x))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (if (!=.f64 (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x)) 0) (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))))))) (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (if (!=.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (if (!=.f64 (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (-.f64 x (pow.f64 x 3)) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (if (!=.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) 0) (/.f64 (neg.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (+.f64 -1 (*.f64 x x)))) (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x)))))))))
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (pow.f64 x 3))) (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (if (!=.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) 0) (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (*.f64 4 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x 2)) (+.f64 2 (*.f64 x (*.f64 -2 x)))))))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 (-.f64 1 (/.f64 1 (pow.f64 x 2))) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))) (-.f64 (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x)))) (*.f64 (+.f64 (/.f64 1 (*.f64 x x)) (/.f64 1 (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (if (!=.f64 (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x)) 0) (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))))))) (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (if (!=.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))
Outputs
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
Calls

4 calls:

75.0ms
x
75.0ms
(-.f64 1 (*.f64 x x))
74.0ms
(/.f64 10 (-.f64 1 (*.f64 x x)))
72.0ms
(*.f64 x x)
Results
ErrorSegmentsBranch
6.9b1x
6.9b1(/.f64 10 (-.f64 1 (*.f64 x x)))
6.9b1(-.f64 1 (*.f64 x x))
6.9b1(*.f64 x x)
Compiler

Compiled 10025 to 3374 computations (66.3% saved)

regimes729.0ms (4.2%)

Counts
148 → 1
Calls
Call 1
Inputs
10
(/.f64 10 (-.f64 1 (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 x x) (/.f64 1 x))) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (/.f64 1 x)) (*.f64 x x)))
(/.f64 10 (/.f64 (/.f64 (+.f64 (*.f64 x x) -1) (*.f64 x x)) (/.f64 -1 (*.f64 x x))))
(/.f64 10 (/.f64 (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 x x)) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (/.f64 1 x))))
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))))) x))
(/.f64 10 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x (*.f64 x x)) x)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x x)) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (neg.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (neg.f64 x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (neg.f64 x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 x (*.f64 x (neg.f64 x))) (/.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (/.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (/.f64 (/.f64 -1 x) x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) 1) (/.f64 1 (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0) (/.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 x x) -2)) 2) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x x)) (*.f64 x x)) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (*.f64 x x) 0) (*.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x)) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 (-.f64 -1 (*.f64 x x)) (*.f64 x (neg.f64 x))) 0) (/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 -1 (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (neg.f64 (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (+.f64 -1 (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 x x) -2))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 x x) x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) 1) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 2) 2) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 1 x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 1 x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x)))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) 1))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) 1)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x x)))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x)) (*.f64 x x))) (-.f64 (*.f64 x (*.f64 (*.f64 1 x) 1)) (/.f64 (/.f64 1 x) x))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (if (!=.f64 (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x)) 0) (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))))))) (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (if (!=.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (if (!=.f64 (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (-.f64 x (pow.f64 x 3)) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (if (!=.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) 0) (/.f64 (neg.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (+.f64 -1 (*.f64 x x)))) (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x)))))))))
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (pow.f64 x 3))) (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (if (!=.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) 0) (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (*.f64 4 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x 2)) (+.f64 2 (*.f64 x (*.f64 -2 x)))))))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
Outputs
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
Calls

4 calls:

134.0ms
(/.f64 10 (-.f64 1 (*.f64 x x)))
133.0ms
(*.f64 x x)
123.0ms
(-.f64 1 (*.f64 x x))
110.0ms
x
Results
ErrorSegmentsBranch
6.9b1x
6.9b1(/.f64 10 (-.f64 1 (*.f64 x x)))
6.9b1(-.f64 1 (*.f64 x x))
6.9b1(*.f64 x x)
Compiler

Compiled 9233 to 3114 computations (66.3% saved)

regimes649.0ms (3.7%)

Counts
147 → 1
Calls
Call 1
Inputs
10
(/.f64 10 (-.f64 1 (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 x x) (/.f64 1 x))) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (/.f64 1 x)) (*.f64 x x)))
(/.f64 10 (/.f64 (/.f64 (+.f64 (*.f64 x x) -1) (*.f64 x x)) (/.f64 -1 (*.f64 x x))))
(/.f64 10 (/.f64 (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 x x)) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (/.f64 1 x))))
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))))) x))
(/.f64 10 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x (*.f64 x x)) x)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x x)) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (neg.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (neg.f64 x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (neg.f64 x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 x (*.f64 x (neg.f64 x))) (/.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (/.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (/.f64 (/.f64 -1 x) x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) 1) (/.f64 1 (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0) (/.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 x x) -2)) 2) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x x)) (*.f64 x x)) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (*.f64 x x) 0) (*.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x)) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 (-.f64 -1 (*.f64 x x)) (*.f64 x (neg.f64 x))) 0) (/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 -1 (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (neg.f64 (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (+.f64 -1 (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 x x) -2))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 x x) x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) 1) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 2) 2) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 1 x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 1 x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x)))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) 1))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) 1)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x x)))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x)) (*.f64 x x))) (-.f64 (*.f64 x (*.f64 (*.f64 1 x) 1)) (/.f64 (/.f64 1 x) x))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x))))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))) -1) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (if (!=.f64 (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x)) 0) (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))))))) (*.f64 x (*.f64 (*.f64 x (-.f64 x (*.f64 x (+.f64 -1 (*.f64 x x))))) x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (if (!=.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 x (*.f64 x (*.f64 4 (*.f64 (-.f64 1 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (if (!=.f64 (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (-.f64 x (pow.f64 x 3)) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (if (!=.f64 (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x) 0) (/.f64 (neg.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))) x)) (-.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (+.f64 -1 (*.f64 x x)))) (*.f64 (*.f64 x x) (+.f64 -1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x)))))))))
(/.f64 10 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x)))))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 1 (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (/.f64 1 (*.f64 x x)) (-.f64 (/.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))))))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 1 x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))))
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (pow.f64 x 3))) (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))) (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (*.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (if (!=.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) 0) (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) (/.f64 1 x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x)))))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (-.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)) (*.f64 x (+.f64 x x))) (*.f64 (*.f64 x x) (-.f64 (*.f64 4 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x 2)) (+.f64 2 (*.f64 x (*.f64 -2 x)))))))) (*.f64 (*.f64 x (+.f64 x x)) (-.f64 (*.f64 x (+.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (-.f64 1 (*.f64 x x)) 2)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
Outputs
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
Calls

4 calls:

148.0ms
x
140.0ms
(*.f64 x x)
96.0ms
(/.f64 10 (-.f64 1 (*.f64 x x)))
71.0ms
(-.f64 1 (*.f64 x x))
Results
ErrorSegmentsBranch
7.0b1x
7.0b1(/.f64 10 (-.f64 1 (*.f64 x x)))
7.0b1(-.f64 1 (*.f64 x x))
7.0b1(*.f64 x x)
Compiler

Compiled 9207 to 3098 computations (66.4% saved)

regimes274.0ms (1.6%)

Counts
91 → 1
Calls
Call 1
Inputs
10
(/.f64 10 (-.f64 1 (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 x x) (/.f64 1 x))) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (/.f64 1 x)) (*.f64 x x)))
(/.f64 10 (/.f64 (/.f64 (+.f64 (*.f64 x x) -1) (*.f64 x x)) (/.f64 -1 (*.f64 x x))))
(/.f64 10 (/.f64 (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 x x)) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (/.f64 1 x))))
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))))) x))
(/.f64 10 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x (*.f64 x x)) x)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x x)) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (neg.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (neg.f64 x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (neg.f64 x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 x (*.f64 x (neg.f64 x))) (/.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (/.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (/.f64 (/.f64 -1 x) x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) 1) (/.f64 1 (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0) (/.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 x x) -2)) 2) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x x)) (*.f64 x x)) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (*.f64 x x) 0) (*.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x)) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 (-.f64 -1 (*.f64 x x)) (*.f64 x (neg.f64 x))) 0) (/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 -1 (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (neg.f64 (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (+.f64 -1 (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 x x) -2))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 x x) x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) 1) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 2) 2) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 1 x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 1 x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
Outputs
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 2) 2) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
Calls

4 calls:

71.0ms
(*.f64 x x)
62.0ms
(/.f64 10 (-.f64 1 (*.f64 x x)))
47.0ms
(-.f64 1 (*.f64 x x))
41.0ms
x
Results
ErrorSegmentsBranch
7.3b1x
7.3b1(/.f64 10 (-.f64 1 (*.f64 x x)))
7.3b1(-.f64 1 (*.f64 x x))
7.3b1(*.f64 x x)
Compiler

Compiled 3829 to 1357 computations (64.6% saved)

regimes307.0ms (1.8%)

Counts
87 → 1
Calls
Call 1
Inputs
10
(/.f64 10 (-.f64 1 (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 x x) (/.f64 1 x))) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (/.f64 1 x)) (*.f64 x x)))
(/.f64 10 (/.f64 (/.f64 (+.f64 (*.f64 x x) -1) (*.f64 x x)) (/.f64 -1 (*.f64 x x))))
(/.f64 10 (/.f64 (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 x x)) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (/.f64 1 x))))
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))))) x))
(/.f64 10 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x (*.f64 x x)) x)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x x)) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (neg.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (neg.f64 x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (neg.f64 x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 x (*.f64 x (neg.f64 x))) (/.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (/.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (/.f64 (/.f64 -1 x) x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) 1) (/.f64 1 (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0) (/.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 x x) -2)) 2) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x x)) (*.f64 x x)) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (*.f64 x x) 0) (*.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x)) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 (-.f64 -1 (*.f64 x x)) (*.f64 x (neg.f64 x))) 0) (/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 -1 (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (neg.f64 (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (+.f64 -1 (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 x x) -2))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 x x) x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (+.f64 1 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (neg.f64 x))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x (*.f64 x x))))) 1) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x (*.f64 x x)))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x)))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)) (*.f64 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x) (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x))) (*.f64 x (-.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
Outputs
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
Calls

4 calls:

105.0ms
x
62.0ms
(-.f64 1 (*.f64 x x))
53.0ms
(/.f64 10 (-.f64 1 (*.f64 x x)))
39.0ms
(*.f64 x x)
Results
ErrorSegmentsBranch
7.3b1x
7.3b1(/.f64 10 (-.f64 1 (*.f64 x x)))
7.3b1(-.f64 1 (*.f64 x x))
7.3b1(*.f64 x x)
Compiler

Compiled 3555 to 1262 computations (64.5% saved)

regimes232.0ms (1.3%)

Counts
74 → 1
Calls
Call 1
Inputs
10
(/.f64 10 (-.f64 1 (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 x x) (/.f64 1 x))) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (/.f64 1 x)) (*.f64 x x)))
(/.f64 10 (/.f64 (/.f64 (+.f64 (*.f64 x x) -1) (*.f64 x x)) (/.f64 -1 (*.f64 x x))))
(/.f64 10 (/.f64 (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 x x)) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (/.f64 1 x))))
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))))) x))
(/.f64 10 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x (*.f64 x x)) x)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x x)) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (neg.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (neg.f64 x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (neg.f64 x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 x (*.f64 x (neg.f64 x))) (/.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (/.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (/.f64 (/.f64 -1 x) x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) 1) (/.f64 1 (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0) (/.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 x x) -2)) 2) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x x)) (*.f64 x x)) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (*.f64 x x) 0) (*.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x)) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 (-.f64 -1 (*.f64 x x)) (*.f64 x (neg.f64 x))) 0) (/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 -1 (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x (*.f64 x (neg.f64 x)))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (neg.f64 (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 -1 (*.f64 x x))) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) -1) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 -1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (+.f64 -1 (*.f64 x x)) (*.f64 (+.f64 -1 (*.f64 x x)) (-.f64 1 (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 x x) -2))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (*.f64 x (*.f64 (-.f64 2 (*.f64 2 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 x x) x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
Outputs
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
Calls

4 calls:

66.0ms
(-.f64 1 (*.f64 x x))
46.0ms
(/.f64 10 (-.f64 1 (*.f64 x x)))
43.0ms
(*.f64 x x)
34.0ms
x
Results
ErrorSegmentsBranch
7.4b1x
7.4b1(/.f64 10 (-.f64 1 (*.f64 x x)))
7.4b1(-.f64 1 (*.f64 x x))
7.4b1(*.f64 x x)
Compiler

Compiled 2691 to 944 computations (64.9% saved)

regimes163.0ms (0.9%)

Counts
63 → 1
Calls
Call 1
Inputs
10
(/.f64 10 (-.f64 1 (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 x x) (/.f64 1 x))) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (/.f64 1 x)) (*.f64 x x)))
(/.f64 10 (/.f64 (/.f64 (+.f64 (*.f64 x x) -1) (*.f64 x x)) (/.f64 -1 (*.f64 x x))))
(/.f64 10 (/.f64 (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 x x)) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (/.f64 1 x))))
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))))) x))
(/.f64 10 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x (*.f64 x x)) x)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x x)) (-.f64 1 (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (neg.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) -1)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (+.f64 -1 (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (neg.f64 x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (neg.f64 x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 x (*.f64 x (neg.f64 x))) (/.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (+.f64 -1 (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x x) (/.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (/.f64 1 x) (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 x x) (/.f64 1 (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 1 x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (/.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 x x)) (/.f64 (/.f64 -1 x) x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) 1) (/.f64 1 (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (-.f64 (*.f64 x (*.f64 x x)) x) 0) (/.f64 (*.f64 (-.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (if (!=.f64 (+.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))) (+.f64 x (*.f64 x (*.f64 x x)))) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (neg.f64 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 (*.f64 x x) -2)) 2) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x (*.f64 x x))) 0) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 x x)) (*.f64 x x)) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 1 (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 (/.f64 (if (!=.f64 (*.f64 x x) 0) (*.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) x) x)) (+.f64 -1 (*.f64 x x))) (*.f64 x x)) (/.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (neg.f64 x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 (-.f64 -1 (*.f64 x x)) (*.f64 x (neg.f64 x))) 0) (/.f64 (*.f64 (+.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 -1 (*.f64 x x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x))) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (-.f64 (*.f64 x (*.f64 x x)) (neg.f64 x)))) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x x) (+.f64 x x))) (+.f64 (/.f64 1 x) (/.f64 1 x))) (/.f64 x (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (+.f64 x x)) (*.f64 x (+.f64 x x))) (*.f64 (+.f64 (/.f64 1 x) (/.f64 1 x)) (+.f64 (/.f64 1 x) (/.f64 1 x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x)))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 x (*.f64 x x)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
Outputs
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
Calls

4 calls:

41.0ms
(-.f64 1 (*.f64 x x))
31.0ms
(*.f64 x x)
30.0ms
(/.f64 10 (-.f64 1 (*.f64 x x)))
28.0ms
x
Results
ErrorSegmentsBranch
7.5b1x
7.5b1(/.f64 10 (-.f64 1 (*.f64 x x)))
7.5b1(-.f64 1 (*.f64 x x))
7.5b1(*.f64 x x)
Compiler

Compiled 2085 to 726 computations (65.2% saved)

regimes73.0ms (0.4%)

Counts
32 → 1
Calls
Call 1
Inputs
10
(/.f64 10 (-.f64 1 (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 x x) (/.f64 1 x))) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (/.f64 1 x)) (*.f64 x x)))
(/.f64 10 (/.f64 (/.f64 (+.f64 (*.f64 x x) -1) (*.f64 x x)) (/.f64 -1 (*.f64 x x))))
(/.f64 10 (/.f64 (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 x x)) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (/.f64 1 x))))
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x)))) x))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (+.f64 (*.f64 x x) -1) 0) (/.f64 (*.f64 (-.f64 1 (*.f64 x x)) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x x) 0) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)) (*.f64 x (-.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 1 x) (*.f64 x x))) (*.f64 (/.f64 1 x) (-.f64 (/.f64 1 x) (*.f64 x x))))) x))
(/.f64 10 (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x x))) (/.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x (*.f64 (*.f64 x x) x)) (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (-.f64 1 (*.f64 x x))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 1 (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) x))))
Outputs
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
Calls

4 calls:

16.0ms
(-.f64 1 (*.f64 x x))
15.0ms
(/.f64 10 (-.f64 1 (*.f64 x x)))
15.0ms
(*.f64 x x)
15.0ms
x
Results
ErrorSegmentsBranch
7.5b1x
7.5b1(/.f64 10 (-.f64 1 (*.f64 x x)))
7.5b1(-.f64 1 (*.f64 x x))
7.5b1(*.f64 x x)
Compiler

Compiled 810 to 314 computations (61.2% saved)

regimes37.0ms (0.2%)

Counts
15 → 1
Calls
Call 1
Inputs
10
(/.f64 10 (-.f64 1 (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 x x) (/.f64 1 x))) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (/.f64 1 x)) (*.f64 x x)))
(/.f64 10 (/.f64 (/.f64 (+.f64 (*.f64 x x) -1) (*.f64 x x)) (/.f64 -1 (*.f64 x x))))
(/.f64 10 (/.f64 (+.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 x x))) (*.f64 x x)) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (/.f64 (-.f64 1 (*.f64 x x)) (*.f64 x x)) (/.f64 1 x)) (/.f64 1 (/.f64 1 x))))
(/.f64 10 (*.f64 (/.f64 (-.f64 1 (*.f64 x x)) (/.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (if (!=.f64 (*.f64 x (*.f64 x x)) 0) (/.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x) (/.f64 1 x)) (-.f64 x (*.f64 x (*.f64 x x)))) x))
Outputs
(/.f64 10 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (/.f64 1 x)) (*.f64 x x)))
Calls

4 calls:

9.0ms
(-.f64 1 (*.f64 x x))
8.0ms
(/.f64 10 (-.f64 1 (*.f64 x x)))
8.0ms
x
8.0ms
(*.f64 x x)
Results
ErrorSegmentsBranch
7.9b1x
7.9b1(/.f64 10 (-.f64 1 (*.f64 x x)))
7.9b1(-.f64 1 (*.f64 x x))
7.9b1(*.f64 x x)
Compiler

Compiled 268 to 120 computations (55.2% saved)

regimes37.0ms (0.2%)

Counts
8 → 1
Calls
Call 1
Inputs
10
(/.f64 10 (-.f64 1 (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 x x) (/.f64 1 x))) x))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (-.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (*.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) -1)) x) (/.f64 -1 x)))
(/.f64 10 (/.f64 (-.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 x x)))
Outputs
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
Calls

4 calls:

7.0ms
(-.f64 1 (*.f64 x x))
5.0ms
(*.f64 x x)
5.0ms
(/.f64 10 (-.f64 1 (*.f64 x x)))
5.0ms
x
Results
ErrorSegmentsBranch
7.9b1x
7.9b1(/.f64 10 (-.f64 1 (*.f64 x x)))
7.9b1(-.f64 1 (*.f64 x x))
7.9b1(*.f64 x x)
Compiler

Compiled 117 to 57 computations (51.3% saved)

regimes17.0ms (0.1%)

Accuracy

Total -49.9b remaining (-628.4%)

Threshold costs -49.9b (-628.4%)

Counts
4 → 1
Calls
Call 1
Inputs
10
(/.f64 10 (-.f64 1 (*.f64 x x)))
(/.f64 10 (/.f64 (-.f64 x (*.f64 x (*.f64 x x))) x))
(/.f64 10 (/.f64 (-.f64 x (/.f64 (*.f64 x x) (/.f64 1 x))) x))
Outputs
(/.f64 10 (-.f64 1 (*.f64 x x)))
Calls

4 calls:

4.0ms
(/.f64 10 (-.f64 1 (*.f64 x x)))
4.0ms
(-.f64 1 (*.f64 x x))
4.0ms
(*.f64 x x)
4.0ms
x
Results
ErrorSegmentsBranch
7.9b1x
7.9b1(/.f64 10 (-.f64 1 (*.f64 x x)))
7.9b1(-.f64 1 (*.f64 x x))
7.9b1(*.f64 x x)
Compiler

Compiled 53 to 32 computations (39.6% saved)

simplify13.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01121407
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (+.f64 1 (neg.f64 (pow.f64 x 8))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 2) 2) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (/.f64 1 x)) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (-.f64 1 (*.f64 x x)))
10
Outputs
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (+.f64 1 (neg.f64 (pow.f64 x 8))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (pow.f64 x 4)) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 x (*.f64 x (*.f64 x x)))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))))) (+.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) 2) 2) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (if (!=.f64 (-.f64 -1 (*.f64 (*.f64 x x) (*.f64 x x))) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))))) (+.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 1 (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (/.f64 (*.f64 x (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 1 (*.f64 x x))) (-.f64 1 (*.f64 x x))))) (*.f64 x x)))
(/.f64 10 (if (!=.f64 (-.f64 -1 (*.f64 x x)) 0) (/.f64 (-.f64 1 (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) 1)) (-.f64 1 (*.f64 x x))))
(/.f64 10 (/.f64 (/.f64 (*.f64 x (-.f64 1 (*.f64 x x))) (/.f64 1 x)) (*.f64 x x)))
(/.f64 10 (/.f64 (*.f64 x (*.f64 x (-.f64 1 (*.f64 x x)))) (*.f64 x x)))
(/.f64 10 (-.f64 1 (*.f64 x x)))
10
Compiler

Compiled 512 to 264 computations (48.4% saved)

soundness127.0ms (0.7%)

Algorithm
egg-herbie
Rules
676×rational_best-simplify-124
672×rational_best-simplify-113
662×rational_best-simplify-65
652×rational_best-simplify-61
642×rational_best-simplify-117
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02853564
116883428
02087480
112267332
Stop Event
node limit
node limit
Compiler

Compiled 302 to 125 computations (58.6% saved)

end204.0ms (1.2%)

Compiler

Compiled 500 to 230 computations (54% saved)

Profiling

Loading profile data...