Details

Time bar (total: 11.4s)

analyze53.0ms (0.5%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
18.8%18.7%81.2%0.1%0%0%0%5
46.9%46.8%53.1%0.1%0%0%0%6
56.3%56.2%43.7%0.1%0%0%0%7
71.1%71%28.9%0.1%0%0%0%8
76.6%76.5%23.4%0.1%0%0%0%9
85%84.9%15%0.1%0%0%0%10
87.9%87.8%12.1%0.1%0%0%0%11
92.3%92.2%7.7%0.1%0%0%0%12
Compiler

Compiled 10 to 7 computations (30% saved)

sample799.0ms (7%)

Results
784.0ms8256×body256valid
Bogosity

preprocess6.0ms (0.1%)

Algorithm
egg-herbie
Rules
rational.json-simplify-2
rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01138
11438
022
Stop Event
saturated
saturated
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (*.f64 y 100) (+.f64 y x))
Outputs
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (*.f64 y 100) (+.f64 y x))
(/.f64 (*.f64 100 y) (+.f64 x y))
Compiler

Compiled 11 to 8 computations (27.3% saved)

simplify17.0ms (0.1%)

Algorithm
egg-herbie
Rules
rational.json-simplify-2
rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
11019
Stop Event
saturated
Counts
1 → 1
Calls
Call 1
Inputs
(/.f64 (*.f64 x 100) (+.f64 x y))
Outputs
(/.f64 (*.f64 x 100) (+.f64 x y))

eval0.0ms (0%)

Compiler

Compiled 9 to 6 computations (33.3% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Error
0.2b
Counts
2 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
0.2b
(/.f64 (*.f64 x 100) (+.f64 x y))
Compiler

Compiled 9 to 6 computations (33.3% saved)

localize7.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.2b
(/.f64 (*.f64 x 100) (+.f64 x y))
Compiler

Compiled 18 to 9 computations (50% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite88.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1602×rational.json-5
1600×exponential.json-3
1600×rational.json-1
1600×rational.json-2
1600×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
16719
221719
380019
4313019
Stop Event
node limit
Counts
1 → 15
Calls
Call 1
Inputs
(/.f64 (*.f64 x 100) (+.f64 x y))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 x 100) (+.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))))))

simplify200.0ms (1.8%)

Algorithm
egg-herbie
Rules
1296×rational.json-simplify-111
842×rational.json-simplify-1
690×rational.json-simplify-55
676×rational.json-simplify-47
552×rational.json-simplify-104
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0711425
11331371
22381371
37401353
433451353
569681353
Stop Event
node limit
Counts
39 → 39
Calls
Call 1
Inputs
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(-.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
Outputs
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 100 (/.f64 x y)) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (+.f64 100 (*.f64 -100 (/.f64 y x))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 y x)))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (+.f64 100 (*.f64 -100 (/.f64 y x))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 y x)))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (+.f64 100 (*.f64 -100 (/.f64 y x))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 y x)))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 100 (/.f64 x y)) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 100 (/.f64 x y)) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(/.f64 (*.f64 100 x) (+.f64 x y))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(-.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(/.f64 (*.f64 100 x) (+.f64 x y))
(-.f64 0 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 x 100) (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(neg.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))

eval15.0ms (0.1%)

Compiler

Compiled 822 to 533 computations (35.2% saved)

prune8.0ms (0.1%)

Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New35439
Fresh000
Picked011
Done000
Total35540
Error
0.0b
Counts
40 → 5
Alt Table
Click to see full alt table
StatusErrorProgram
0.2b
(/.f64 (*.f64 x 100) (+.f64 x y))
35.9b
(+.f64 100 (*.f64 -100 (/.f64 y x)))
25.0b
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
28.3b
(*.f64 100 (/.f64 x y))
35.2b
100
Compiler

Compiled 87 to 53 computations (39.1% saved)

localize8.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.2b
(*.f64 100 (/.f64 x y))
Compiler

Compiled 13 to 6 computations (53.8% saved)

series3.0ms (0%)

Counts
1 → 0
Calls

6 calls:

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

rewrite79.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1386×rational.json-5
1384×exponential.json-3
1384×rational.json-1
1384×rational.json-2
1384×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
15813
219113
369813
4270713
Stop Event
node limit
Counts
1 → 9
Calls
Call 1
Inputs
(*.f64 100 (/.f64 x y))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 100 (/.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 100 (/.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 100 (/.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 100 (/.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 100 (/.f64 x y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 100 (/.f64 x y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 100 (/.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 100 (/.f64 x y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 100 (/.f64 x y))))))))

simplify168.0ms (1.5%)

Algorithm
egg-herbie
Rules
1694×rational.json-simplify-47
920×rational.json-simplify-54
740×rational.json-simplify-104
726×rational.json-simplify-111
706×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024117
147117
2114117
3344117
41344117
53325117
66341117
Stop Event
node limit
Counts
9 → 10
Calls
Call 1
Inputs
(+.f64 (*.f64 100 (/.f64 x y)) 0)
(+.f64 0 (*.f64 100 (/.f64 x y)))
(-.f64 (*.f64 100 (/.f64 x y)) 0)
(-.f64 0 (neg.f64 (*.f64 100 (/.f64 x y))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 100 (/.f64 x y)))) 1)
(/.f64 (*.f64 100 (/.f64 x y)) 1)
(/.f64 (*.f64 100 (/.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 x y))))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(neg.f64 (neg.f64 (*.f64 100 (/.f64 x y))))
Outputs
(+.f64 (*.f64 100 (/.f64 x y)) 0)
(*.f64 100 (/.f64 x y))
(+.f64 0 (*.f64 100 (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(-.f64 (*.f64 100 (/.f64 x y)) 0)
(*.f64 100 (/.f64 x y))
(-.f64 0 (neg.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 100 (/.f64 x y)))) 1)
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 (/.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 100 (/.f64 x y))
(neg.f64 (neg.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))

localize120.0ms (1.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
0.1b
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))
0.2b
(/.f64 (*.f64 x 100) (+.f64 x y))
24.6b
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
Compiler

Compiled 156 to 79 computations (49.4% saved)

series11.0ms (0.1%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
2.0ms
x
@0
(*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
1.0ms
y
@inf
(*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
1.0ms
y
@-inf
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))
1.0ms
y
@-inf
(*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
1.0ms
x
@inf
(*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))

rewrite195.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
1644×rational.json-simplify-47
1316×rational.json-simplify-55
780×rational.json-simplify-43
666×rational.json-5
664×exponential.json-3
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
014303
1122255
2390153
31501153
47043153
Stop Event
node limit
Counts
3 → 126
Calls
Call 1
Inputs
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 100) (+.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2) (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2) (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (neg.f64 (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))))

simplify401.0ms (3.5%)

Algorithm
egg-herbie
Rules
1260×rational.json-simplify-2
960×rational.json-simplify-1
898×rational.json-simplify-41
844×rational.json-simplify-76
812×rational.json-simplify-43
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
048213814
1103013270
2186813208
3363913068
4677813066
Stop Event
node limit
Counts
198 → 269
Calls
Call 1
Inputs
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(+.f64 (*.f64 -20000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 30000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 -20000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -40000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 30000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 -20000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))))
10000
(+.f64 10000 (*.f64 -20000 (/.f64 y x)))
(+.f64 10000 (+.f64 (*.f64 -20000 (/.f64 y x)) (*.f64 -1 (/.f64 (+.f64 (*.f64 10000 (pow.f64 y 2)) (*.f64 -40000 (pow.f64 y 2))) (pow.f64 x 2)))))
(+.f64 10000 (+.f64 (*.f64 -20000 (/.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -20000 (pow.f64 y 3)) (*.f64 -2 (*.f64 y (+.f64 (*.f64 10000 (pow.f64 y 2)) (*.f64 -40000 (pow.f64 y 2)))))) (pow.f64 x 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 10000 (pow.f64 y 2)) (*.f64 -40000 (pow.f64 y 2))) (pow.f64 x 2))))))
10000
(+.f64 10000 (*.f64 -20000 (/.f64 y x)))
(+.f64 10000 (+.f64 (*.f64 -20000 (/.f64 y x)) (*.f64 -1 (/.f64 (+.f64 (*.f64 10000 (pow.f64 y 2)) (*.f64 -40000 (pow.f64 y 2))) (pow.f64 x 2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 y (+.f64 (*.f64 10000 (pow.f64 y 2)) (*.f64 -40000 (pow.f64 y 2)))) (pow.f64 x 3))) (+.f64 10000 (+.f64 (*.f64 20000 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (*.f64 -20000 (/.f64 y x)) (*.f64 -1 (/.f64 (+.f64 (*.f64 10000 (pow.f64 y 2)) (*.f64 -40000 (pow.f64 y 2))) (pow.f64 x 2)))))))
10000
(+.f64 10000 (*.f64 -20000 (/.f64 y x)))
(+.f64 10000 (+.f64 (*.f64 30000 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -20000 (/.f64 y x))))
(+.f64 10000 (+.f64 (*.f64 -40000 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (*.f64 30000 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -20000 (/.f64 y x)))))
(*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(+.f64 (*.f64 -20000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -10000 (/.f64 (+.f64 (*.f64 -4 (pow.f64 x 4)) (pow.f64 x 4)) (pow.f64 y 4))) (+.f64 (*.f64 -20000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -10000 (/.f64 (+.f64 (*.f64 -2 (pow.f64 x 5)) (*.f64 -2 (*.f64 x (+.f64 (*.f64 -4 (pow.f64 x 4)) (pow.f64 x 4))))) (pow.f64 y 5))) (+.f64 (*.f64 -10000 (/.f64 (+.f64 (*.f64 -4 (pow.f64 x 4)) (pow.f64 x 4)) (pow.f64 y 4))) (+.f64 (*.f64 -20000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))))
(*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(+.f64 (*.f64 -20000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -10000 (/.f64 (+.f64 (*.f64 -4 (pow.f64 x 4)) (pow.f64 x 4)) (pow.f64 y 4))) (+.f64 (*.f64 -20000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 10000 (/.f64 (+.f64 (*.f64 2 (*.f64 x (+.f64 (*.f64 -4 (pow.f64 x 4)) (pow.f64 x 4)))) (*.f64 2 (pow.f64 x 5))) (pow.f64 y 5))) (+.f64 (*.f64 -10000 (/.f64 (+.f64 (*.f64 -4 (pow.f64 x 4)) (pow.f64 x 4)) (pow.f64 y 4))) (+.f64 (*.f64 -20000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))))
(*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))
(+.f64 (*.f64 -400000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))
(+.f64 (*.f64 -400000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 1000000000 (/.f64 (pow.f64 x 6) (pow.f64 y 6)))))
(+.f64 (*.f64 -400000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 -100000000 (*.f64 (+.f64 (*.f64 44 (/.f64 1 (pow.f64 y 7))) (*.f64 -4 (/.f64 (+.f64 (*.f64 4 (pow.f64 y 2)) (*.f64 2 (pow.f64 y 2))) (pow.f64 y 9)))) (pow.f64 x 7))) (*.f64 1000000000 (/.f64 (pow.f64 x 6) (pow.f64 y 6))))))
100000000
(+.f64 100000000 (*.f64 -400000000 (/.f64 y x)))
(+.f64 100000000 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1600000000 (pow.f64 y 2)) (*.f64 100000000 (+.f64 (*.f64 4 (pow.f64 y 2)) (*.f64 2 (pow.f64 y 2))))) (pow.f64 x 2))) (*.f64 -400000000 (/.f64 y x))))
(+.f64 100000000 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -400000000 (*.f64 y (+.f64 (*.f64 4 (pow.f64 y 2)) (*.f64 2 (pow.f64 y 2))))) (+.f64 (*.f64 400000000 (pow.f64 y 3)) (*.f64 -4 (*.f64 y (+.f64 (*.f64 -1600000000 (pow.f64 y 2)) (*.f64 100000000 (+.f64 (*.f64 4 (pow.f64 y 2)) (*.f64 2 (pow.f64 y 2))))))))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1600000000 (pow.f64 y 2)) (*.f64 100000000 (+.f64 (*.f64 4 (pow.f64 y 2)) (*.f64 2 (pow.f64 y 2))))) (pow.f64 x 2))) (*.f64 -400000000 (/.f64 y x)))))
100000000
(+.f64 100000000 (*.f64 -400000000 (/.f64 y x)))
(+.f64 100000000 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1600000000 (pow.f64 y 2)) (*.f64 100000000 (+.f64 (*.f64 4 (pow.f64 y 2)) (*.f64 2 (pow.f64 y 2))))) (pow.f64 x 2))) (*.f64 -400000000 (/.f64 y x))))
(+.f64 (*.f64 4 (/.f64 (*.f64 y (+.f64 (*.f64 -1600000000 (pow.f64 y 2)) (*.f64 100000000 (+.f64 (*.f64 4 (pow.f64 y 2)) (*.f64 2 (pow.f64 y 2)))))) (pow.f64 x 3))) (+.f64 100000000 (+.f64 (*.f64 -400000000 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1600000000 (pow.f64 y 2)) (*.f64 100000000 (+.f64 (*.f64 4 (pow.f64 y 2)) (*.f64 2 (pow.f64 y 2))))) (pow.f64 x 2))) (+.f64 (*.f64 -400000000 (/.f64 y x)) (*.f64 400000000 (/.f64 (*.f64 y (+.f64 (*.f64 4 (pow.f64 y 2)) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 3))))))))
100000000
(+.f64 100000000 (*.f64 -400000000 (/.f64 y x)))
(+.f64 100000000 (+.f64 (*.f64 1000000000 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -400000000 (/.f64 y x))))
(+.f64 (*.f64 -100000000 (*.f64 (+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) (pow.f64 x 5))) (*.f64 44 (/.f64 1 (pow.f64 x 3)))) (pow.f64 y 3))) (+.f64 100000000 (+.f64 (*.f64 1000000000 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -400000000 (/.f64 y x)))))
(*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))
(+.f64 (*.f64 -400000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))
(+.f64 (*.f64 -400000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 -100000000 (/.f64 (+.f64 (*.f64 -16 (pow.f64 x 6)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) (pow.f64 x 4))) (pow.f64 y 6))) (*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 -400000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 -100000000 (/.f64 (+.f64 (*.f64 -16 (pow.f64 x 6)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) (pow.f64 x 4))) (pow.f64 y 6))) (+.f64 (*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 -100000000 (/.f64 (+.f64 (*.f64 4 (pow.f64 x 7)) (+.f64 (*.f64 -4 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) (pow.f64 x 4)) (*.f64 -16 (pow.f64 x 6))) x)) (*.f64 -4 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) (pow.f64 x 5))))) (pow.f64 y 7))))))
(*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))
(+.f64 (*.f64 -400000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))
(+.f64 (*.f64 -400000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 -100000000 (/.f64 (+.f64 (*.f64 -16 (pow.f64 x 6)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) (pow.f64 x 4))) (pow.f64 y 6))) (*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 -400000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 -100000000 (/.f64 (+.f64 (*.f64 -16 (pow.f64 x 6)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) (pow.f64 x 4))) (pow.f64 y 6))) (+.f64 (*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100000000 (/.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) (pow.f64 x 4)) (*.f64 -16 (pow.f64 x 6))) x)) (+.f64 (*.f64 -4 (pow.f64 x 7)) (*.f64 4 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) (pow.f64 x 5))))) (pow.f64 y 7))))))
(+.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(-.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(+.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) 0)
(+.f64 0 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(-.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) 0)
(-.f64 0 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) 1)
(/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) 1)
(/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(pow.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) 1)
(neg.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(fabs.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(fabs.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 x 100) (+.f64 x y))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 x 100) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2) (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))))
(fabs.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(fabs.f64 (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) 0)
(+.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
(-.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) 0)
(-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) 1)
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(pow.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(neg.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 x 100) (+.f64 x y))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(fabs.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 x 100) (+.f64 x y))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (/.f64 (*.f64 x 100) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2) (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (neg.f64 (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
Outputs
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 100 (/.f64 x y)) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (/.f64 y x))))
(+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) 100))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) 100))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 y x)))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (/.f64 y x))))
(+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) 100))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) 100))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 y x)))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (/.f64 y x))))
(+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) 100))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) 100))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 y x)))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 100 (/.f64 x y)) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 100 (/.f64 x y)) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000)
(+.f64 (*.f64 -20000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000))
(+.f64 (*.f64 30000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 -20000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 30000)))
(+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 30000) (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000)))
(+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000) (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 30000)))
(+.f64 (*.f64 -40000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 30000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 -20000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 30000) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000)) (*.f64 -40000 (/.f64 (pow.f64 x 5) (pow.f64 y 5)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 30000)) (*.f64 -40000 (/.f64 (pow.f64 x 5) (pow.f64 y 5)))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000)) (+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 30000) (*.f64 -40000 (/.f64 (pow.f64 x 5) (pow.f64 y 5)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000) (*.f64 -40000 (/.f64 (pow.f64 x 5) (pow.f64 y 5)))) (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 30000)))
(+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (+.f64 (*.f64 -40000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000) (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 30000))))
10000
(+.f64 10000 (*.f64 -20000 (/.f64 y x)))
(+.f64 10000 (*.f64 (/.f64 y x) -20000))
(+.f64 10000 (+.f64 (*.f64 -20000 (/.f64 y x)) (*.f64 -1 (/.f64 (+.f64 (*.f64 10000 (pow.f64 y 2)) (*.f64 -40000 (pow.f64 y 2))) (pow.f64 x 2)))))
(+.f64 10000 (+.f64 (*.f64 (/.f64 y x) -20000) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) 10000) (*.f64 (pow.f64 y 2) -40000)) (pow.f64 x 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 y 2) -30000) (pow.f64 x 2))) (+.f64 10000 (*.f64 (/.f64 y x) -20000)))
(+.f64 10000 (+.f64 (*.f64 (/.f64 y x) -20000) (neg.f64 (/.f64 (*.f64 (pow.f64 y 2) -30000) (pow.f64 x 2)))))
(+.f64 (*.f64 (/.f64 y x) -20000) (+.f64 10000 (neg.f64 (/.f64 (*.f64 (pow.f64 y 2) -30000) (pow.f64 x 2)))))
(+.f64 10000 (+.f64 (*.f64 -20000 (/.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -20000 (pow.f64 y 3)) (*.f64 -2 (*.f64 y (+.f64 (*.f64 10000 (pow.f64 y 2)) (*.f64 -40000 (pow.f64 y 2)))))) (pow.f64 x 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 10000 (pow.f64 y 2)) (*.f64 -40000 (pow.f64 y 2))) (pow.f64 x 2))))))
(+.f64 10000 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 y 3) -20000) (*.f64 y (*.f64 (+.f64 (*.f64 (pow.f64 y 2) 10000) (*.f64 (pow.f64 y 2) -40000)) -2))) (pow.f64 x 3))) (+.f64 (*.f64 (/.f64 y x) -20000) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) 10000) (*.f64 (pow.f64 y 2) -40000)) (pow.f64 x 2))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 y 3) -20000) (*.f64 (*.f64 (pow.f64 y 2) -30000) (*.f64 -2 y))) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 y 2) -30000) (pow.f64 x 2)))) (+.f64 10000 (*.f64 (/.f64 y x) -20000)))
(+.f64 10000 (+.f64 (*.f64 (/.f64 y x) -20000) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) -30000) (pow.f64 x 2)) (/.f64 (+.f64 (*.f64 (pow.f64 y 3) -20000) (*.f64 y (*.f64 (pow.f64 y 2) 60000))) (pow.f64 x 3))))))
(+.f64 10000 (+.f64 (*.f64 (/.f64 y x) -20000) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) -30000) (pow.f64 x 2)) (/.f64 (+.f64 (*.f64 (pow.f64 y 3) -20000) (*.f64 y (*.f64 (pow.f64 y 2) 60000))) (pow.f64 x 3))))))
(+.f64 (+.f64 10000 (*.f64 (/.f64 y x) -20000)) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) -30000) (pow.f64 x 2)) (/.f64 (+.f64 (*.f64 (pow.f64 y 3) -20000) (*.f64 y (*.f64 (pow.f64 y 2) 60000))) (pow.f64 x 3)))))
10000
(+.f64 10000 (*.f64 -20000 (/.f64 y x)))
(+.f64 10000 (*.f64 (/.f64 y x) -20000))
(+.f64 10000 (+.f64 (*.f64 -20000 (/.f64 y x)) (*.f64 -1 (/.f64 (+.f64 (*.f64 10000 (pow.f64 y 2)) (*.f64 -40000 (pow.f64 y 2))) (pow.f64 x 2)))))
(+.f64 10000 (+.f64 (*.f64 (/.f64 y x) -20000) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) 10000) (*.f64 (pow.f64 y 2) -40000)) (pow.f64 x 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 y 2) -30000) (pow.f64 x 2))) (+.f64 10000 (*.f64 (/.f64 y x) -20000)))
(+.f64 10000 (+.f64 (*.f64 (/.f64 y x) -20000) (neg.f64 (/.f64 (*.f64 (pow.f64 y 2) -30000) (pow.f64 x 2)))))
(+.f64 (*.f64 (/.f64 y x) -20000) (+.f64 10000 (neg.f64 (/.f64 (*.f64 (pow.f64 y 2) -30000) (pow.f64 x 2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 y (+.f64 (*.f64 10000 (pow.f64 y 2)) (*.f64 -40000 (pow.f64 y 2)))) (pow.f64 x 3))) (+.f64 10000 (+.f64 (*.f64 20000 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (*.f64 -20000 (/.f64 y x)) (*.f64 -1 (/.f64 (+.f64 (*.f64 10000 (pow.f64 y 2)) (*.f64 -40000 (pow.f64 y 2))) (pow.f64 x 2)))))))
(+.f64 10000 (+.f64 (+.f64 (*.f64 (/.f64 y x) -20000) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) 10000) (*.f64 (pow.f64 y 2) -40000)) (pow.f64 x 2))) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) 20000))) (*.f64 2 (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 y 2) 10000) (*.f64 (pow.f64 y 2) -40000))) (pow.f64 x 3)))))
(+.f64 10000 (+.f64 (*.f64 2 (/.f64 (*.f64 y (*.f64 (pow.f64 y 2) -30000)) (pow.f64 x 3))) (+.f64 (*.f64 (/.f64 y x) -20000) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 y 2) -30000) (pow.f64 x 2))) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) 20000)))))
(+.f64 10000 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 y -30000)) (pow.f64 x 3))) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 y 2) -30000) (pow.f64 x 2))) (+.f64 (*.f64 (/.f64 y x) -20000) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) 20000)))))
10000
(+.f64 10000 (*.f64 -20000 (/.f64 y x)))
(+.f64 10000 (*.f64 (/.f64 y x) -20000))
(+.f64 10000 (+.f64 (*.f64 30000 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -20000 (/.f64 y x))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) 30000) (+.f64 10000 (*.f64 (/.f64 y x) -20000)))
(+.f64 (*.f64 (/.f64 y x) -20000) (+.f64 10000 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) 30000)))
(+.f64 10000 (+.f64 (*.f64 (/.f64 y x) -20000) (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) 30000)))
(+.f64 (+.f64 10000 (*.f64 (/.f64 y x) -20000)) (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) 30000))
(+.f64 10000 (+.f64 (*.f64 -40000 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (*.f64 30000 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -20000 (/.f64 y x)))))
(+.f64 10000 (+.f64 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) 30000) (+.f64 (*.f64 (/.f64 y x) -20000) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) -40000))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) 30000) (+.f64 (+.f64 (*.f64 (/.f64 y x) -20000) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) -40000)) 10000))
(+.f64 (*.f64 (/.f64 y x) -20000) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) 30000) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) -40000)) 10000))
(+.f64 (*.f64 (/.f64 y x) -20000) (+.f64 10000 (+.f64 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) 30000) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) -40000))))
(*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000)
(+.f64 (*.f64 -20000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000))
(+.f64 (*.f64 -10000 (/.f64 (+.f64 (*.f64 -4 (pow.f64 x 4)) (pow.f64 x 4)) (pow.f64 y 4))) (+.f64 (*.f64 -20000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 -10000 (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4)) (pow.f64 y 4)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (+.f64 (*.f64 -10000 (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4)) (pow.f64 y 4))) (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000)))
(+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000) (*.f64 -10000 (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4)) (pow.f64 y 4)))))
(+.f64 (*.f64 -10000 (/.f64 (+.f64 (*.f64 -2 (pow.f64 x 5)) (*.f64 -2 (*.f64 x (+.f64 (*.f64 -4 (pow.f64 x 4)) (pow.f64 x 4))))) (pow.f64 y 5))) (+.f64 (*.f64 -10000 (/.f64 (+.f64 (*.f64 -4 (pow.f64 x 4)) (pow.f64 x 4)) (pow.f64 y 4))) (+.f64 (*.f64 -20000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 -10000 (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4)) (pow.f64 y 4))))) (*.f64 -10000 (/.f64 (+.f64 (*.f64 (pow.f64 x 5) -2) (*.f64 x (*.f64 (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4)) -2))) (pow.f64 y 5))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 -10000 (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4)) (pow.f64 y 4)))) (*.f64 -10000 (/.f64 (*.f64 -2 (+.f64 (*.f64 x (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4))) (pow.f64 x 5))) (pow.f64 y 5)))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000)) (*.f64 -10000 (+.f64 (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4)) (pow.f64 y 4)) (/.f64 (*.f64 -2 (+.f64 (pow.f64 x 5) (*.f64 x (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4))))) (pow.f64 y 5)))))
(*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000)
(+.f64 (*.f64 -20000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000))
(+.f64 (*.f64 -10000 (/.f64 (+.f64 (*.f64 -4 (pow.f64 x 4)) (pow.f64 x 4)) (pow.f64 y 4))) (+.f64 (*.f64 -20000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 -10000 (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4)) (pow.f64 y 4)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (+.f64 (*.f64 -10000 (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4)) (pow.f64 y 4))) (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000)))
(+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000) (*.f64 -10000 (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4)) (pow.f64 y 4)))))
(+.f64 (*.f64 10000 (/.f64 (+.f64 (*.f64 2 (*.f64 x (+.f64 (*.f64 -4 (pow.f64 x 4)) (pow.f64 x 4)))) (*.f64 2 (pow.f64 x 5))) (pow.f64 y 5))) (+.f64 (*.f64 -10000 (/.f64 (+.f64 (*.f64 -4 (pow.f64 x 4)) (pow.f64 x 4)) (pow.f64 y 4))) (+.f64 (*.f64 -20000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))))
(+.f64 (*.f64 -10000 (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4)) (pow.f64 y 4))) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000)) (*.f64 10000 (/.f64 (+.f64 (*.f64 x (*.f64 (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4)) 2)) (*.f64 2 (pow.f64 x 5))) (pow.f64 y 5)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 -10000 (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4)) (pow.f64 y 4)))) (*.f64 10000 (/.f64 (*.f64 2 (+.f64 (pow.f64 x 5) (*.f64 x (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4))))) (pow.f64 y 5)))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 -10000 (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4)) (pow.f64 y 4))))) (*.f64 10000 (/.f64 (*.f64 2 (+.f64 (pow.f64 x 5) (*.f64 x (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4))))) (pow.f64 y 5))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000) (+.f64 (*.f64 10000 (+.f64 (/.f64 (*.f64 2 (+.f64 (pow.f64 x 5) (*.f64 x (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4))))) (pow.f64 y 5)) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))) (*.f64 -10000 (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4)) (pow.f64 y 4)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -20000) (+.f64 (*.f64 -10000 (/.f64 (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4)) (pow.f64 y 4))) (*.f64 10000 (+.f64 (/.f64 (*.f64 2 (+.f64 (pow.f64 x 5) (*.f64 x (+.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 4) -4))))) (pow.f64 y 5)) (/.f64 (pow.f64 x 2) (pow.f64 y 2))))))
(*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))
(*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000)
(+.f64 (*.f64 -400000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000))
(+.f64 (*.f64 -400000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 1000000000 (/.f64 (pow.f64 x 6) (pow.f64 y 6)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (+.f64 (*.f64 1000000000 (/.f64 (pow.f64 x 6) (pow.f64 y 6))) (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000)))
(+.f64 (*.f64 1000000000 (/.f64 (pow.f64 x 6) (pow.f64 y 6))) (+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000)))
(+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (+.f64 (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000) (*.f64 1000000000 (/.f64 (pow.f64 x 6) (pow.f64 y 6)))))
(+.f64 (*.f64 -400000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 -100000000 (*.f64 (+.f64 (*.f64 44 (/.f64 1 (pow.f64 y 7))) (*.f64 -4 (/.f64 (+.f64 (*.f64 4 (pow.f64 y 2)) (*.f64 2 (pow.f64 y 2))) (pow.f64 y 9)))) (pow.f64 x 7))) (*.f64 1000000000 (/.f64 (pow.f64 x 6) (pow.f64 y 6))))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (+.f64 (+.f64 (*.f64 1000000000 (/.f64 (pow.f64 x 6) (pow.f64 y 6))) (*.f64 -100000000 (*.f64 (+.f64 (*.f64 44 (/.f64 1 (pow.f64 y 7))) (*.f64 -4 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) 4) (*.f64 2 (pow.f64 y 2))) (pow.f64 y 9)))) (pow.f64 x 7)))) (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000)))
(+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (+.f64 (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000) (+.f64 (*.f64 1000000000 (/.f64 (pow.f64 x 6) (pow.f64 y 6))) (*.f64 -100000000 (*.f64 (+.f64 (*.f64 44 (/.f64 1 (pow.f64 y 7))) (*.f64 -4 (/.f64 (*.f64 (pow.f64 y 2) 6) (pow.f64 y 9)))) (pow.f64 x 7))))))
100000000
(+.f64 100000000 (*.f64 -400000000 (/.f64 y x)))
(+.f64 100000000 (*.f64 (/.f64 y x) -400000000))
(+.f64 100000000 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1600000000 (pow.f64 y 2)) (*.f64 100000000 (+.f64 (*.f64 4 (pow.f64 y 2)) (*.f64 2 (pow.f64 y 2))))) (pow.f64 x 2))) (*.f64 -400000000 (/.f64 y x))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -1600000000) (*.f64 100000000 (+.f64 (*.f64 (pow.f64 y 2) 4) (*.f64 2 (pow.f64 y 2))))) (pow.f64 x 2))) (+.f64 100000000 (*.f64 (/.f64 y x) -400000000)))
(+.f64 (+.f64 100000000 (*.f64 (/.f64 y x) -400000000)) (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -1600000000) (*.f64 100000000 (*.f64 (pow.f64 y 2) 6))) (pow.f64 x 2))))
(+.f64 100000000 (+.f64 (*.f64 (/.f64 y x) -400000000) (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -1600000000) (*.f64 (pow.f64 y 2) 600000000)) (pow.f64 x 2)))))
(+.f64 100000000 (+.f64 (*.f64 (/.f64 y x) -400000000) (neg.f64 (/.f64 (*.f64 (pow.f64 y 2) -1000000000) (pow.f64 x 2)))))
(+.f64 (+.f64 100000000 (*.f64 (/.f64 y x) -400000000)) (neg.f64 (/.f64 (*.f64 (pow.f64 y 2) -1000000000) (pow.f64 x 2))))
(+.f64 100000000 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -400000000 (*.f64 y (+.f64 (*.f64 4 (pow.f64 y 2)) (*.f64 2 (pow.f64 y 2))))) (+.f64 (*.f64 400000000 (pow.f64 y 3)) (*.f64 -4 (*.f64 y (+.f64 (*.f64 -1600000000 (pow.f64 y 2)) (*.f64 100000000 (+.f64 (*.f64 4 (pow.f64 y 2)) (*.f64 2 (pow.f64 y 2))))))))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1600000000 (pow.f64 y 2)) (*.f64 100000000 (+.f64 (*.f64 4 (pow.f64 y 2)) (*.f64 2 (pow.f64 y 2))))) (pow.f64 x 2))) (*.f64 -400000000 (/.f64 y x)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (pow.f64 y 2) 4) (*.f64 2 (pow.f64 y 2))) -400000000)) (+.f64 (*.f64 (pow.f64 y 3) 400000000) (*.f64 y (*.f64 (+.f64 (*.f64 (pow.f64 y 2) -1600000000) (*.f64 100000000 (+.f64 (*.f64 (pow.f64 y 2) 4) (*.f64 2 (pow.f64 y 2))))) -4)))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -1600000000) (*.f64 100000000 (+.f64 (*.f64 (pow.f64 y 2) 4) (*.f64 2 (pow.f64 y 2))))) (pow.f64 x 2))) (+.f64 100000000 (*.f64 (/.f64 y x) -400000000))))
(+.f64 (+.f64 (+.f64 100000000 (*.f64 (/.f64 y x) -400000000)) (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -1600000000) (*.f64 100000000 (*.f64 (pow.f64 y 2) 6))) (pow.f64 x 2)))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 y 2) -1600000000) (*.f64 100000000 (*.f64 (pow.f64 y 2) 6))) (*.f64 -4 y)) (+.f64 (*.f64 y (*.f64 -400000000 (*.f64 (pow.f64 y 2) 6))) (*.f64 (pow.f64 y 3) 400000000))) (pow.f64 x 3))))
(+.f64 (*.f64 (/.f64 y x) -400000000) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 y 3) 400000000) (*.f64 y (+.f64 (*.f64 -4 (+.f64 (*.f64 (pow.f64 y 2) -1600000000) (*.f64 (pow.f64 y 2) 600000000))) (*.f64 (pow.f64 y 2) -2400000000)))) (pow.f64 x 3)) (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -1600000000) (*.f64 (pow.f64 y 2) 600000000)) (pow.f64 x 2)))) 100000000))
(+.f64 (*.f64 (/.f64 y x) -400000000) (+.f64 100000000 (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) -1000000000) (pow.f64 x 2)) (/.f64 (+.f64 (*.f64 (pow.f64 y 3) 400000000) (*.f64 y (+.f64 (*.f64 (pow.f64 y 2) -2400000000) (*.f64 -4 (*.f64 (pow.f64 y 2) -1000000000))))) (pow.f64 x 3))))))
(+.f64 (+.f64 100000000 (*.f64 (/.f64 y x) -400000000)) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) -1000000000) (pow.f64 x 2)) (/.f64 (+.f64 (*.f64 (pow.f64 y 3) 400000000) (*.f64 y (+.f64 (*.f64 (pow.f64 y 2) -2400000000) (*.f64 -4 (*.f64 (pow.f64 y 2) -1000000000))))) (pow.f64 x 3)))))
100000000
(+.f64 100000000 (*.f64 -400000000 (/.f64 y x)))
(+.f64 100000000 (*.f64 (/.f64 y x) -400000000))
(+.f64 100000000 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1600000000 (pow.f64 y 2)) (*.f64 100000000 (+.f64 (*.f64 4 (pow.f64 y 2)) (*.f64 2 (pow.f64 y 2))))) (pow.f64 x 2))) (*.f64 -400000000 (/.f64 y x))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -1600000000) (*.f64 100000000 (+.f64 (*.f64 (pow.f64 y 2) 4) (*.f64 2 (pow.f64 y 2))))) (pow.f64 x 2))) (+.f64 100000000 (*.f64 (/.f64 y x) -400000000)))
(+.f64 (+.f64 100000000 (*.f64 (/.f64 y x) -400000000)) (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -1600000000) (*.f64 100000000 (*.f64 (pow.f64 y 2) 6))) (pow.f64 x 2))))
(+.f64 100000000 (+.f64 (*.f64 (/.f64 y x) -400000000) (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -1600000000) (*.f64 (pow.f64 y 2) 600000000)) (pow.f64 x 2)))))
(+.f64 100000000 (+.f64 (*.f64 (/.f64 y x) -400000000) (neg.f64 (/.f64 (*.f64 (pow.f64 y 2) -1000000000) (pow.f64 x 2)))))
(+.f64 (+.f64 100000000 (*.f64 (/.f64 y x) -400000000)) (neg.f64 (/.f64 (*.f64 (pow.f64 y 2) -1000000000) (pow.f64 x 2))))
(+.f64 (*.f64 4 (/.f64 (*.f64 y (+.f64 (*.f64 -1600000000 (pow.f64 y 2)) (*.f64 100000000 (+.f64 (*.f64 4 (pow.f64 y 2)) (*.f64 2 (pow.f64 y 2)))))) (pow.f64 x 3))) (+.f64 100000000 (+.f64 (*.f64 -400000000 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1600000000 (pow.f64 y 2)) (*.f64 100000000 (+.f64 (*.f64 4 (pow.f64 y 2)) (*.f64 2 (pow.f64 y 2))))) (pow.f64 x 2))) (+.f64 (*.f64 -400000000 (/.f64 y x)) (*.f64 400000000 (/.f64 (*.f64 y (+.f64 (*.f64 4 (pow.f64 y 2)) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 3))))))))
(+.f64 100000000 (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -1600000000) (*.f64 100000000 (+.f64 (*.f64 (pow.f64 y 2) 4) (*.f64 2 (pow.f64 y 2))))) (pow.f64 x 2))) (+.f64 (+.f64 (*.f64 (/.f64 y x) -400000000) (*.f64 400000000 (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 y 2) 4) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 3)))) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) -400000000))) (*.f64 4 (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 y 2) -1600000000) (*.f64 100000000 (+.f64 (*.f64 (pow.f64 y 2) 4) (*.f64 2 (pow.f64 y 2)))))) (pow.f64 x 3)))))
(+.f64 100000000 (+.f64 (*.f64 4 (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 y 2) -1600000000) (*.f64 100000000 (*.f64 (pow.f64 y 2) 6)))) (pow.f64 x 3))) (+.f64 (*.f64 (/.f64 y x) -400000000) (+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -1600000000) (*.f64 100000000 (*.f64 (pow.f64 y 2) 6))) (pow.f64 x 2))) (*.f64 400000000 (/.f64 (*.f64 y (*.f64 (pow.f64 y 2) 6)) (pow.f64 x 3)))) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) -400000000)))))
(+.f64 100000000 (+.f64 (*.f64 4 (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 y 2) -1600000000) (*.f64 (pow.f64 y 2) 600000000))) (pow.f64 x 3))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -1600000000) (*.f64 (pow.f64 y 2) 600000000)) (pow.f64 x 2))) (+.f64 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) -400000000) (+.f64 (*.f64 (/.f64 y x) -400000000) (*.f64 400000000 (/.f64 (*.f64 y (*.f64 (pow.f64 y 2) 6)) (pow.f64 x 3))))))))
(+.f64 100000000 (+.f64 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 y 2) -1000000000)) (pow.f64 x 3))) (+.f64 (*.f64 400000000 (/.f64 (*.f64 y (*.f64 (pow.f64 y 2) 6)) (pow.f64 x 3))) (+.f64 (*.f64 -400000000 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (neg.f64 (/.f64 (*.f64 (pow.f64 y 2) -1000000000) (pow.f64 x 2)))))))
(+.f64 (+.f64 (*.f64 400000000 (/.f64 (*.f64 y (*.f64 (pow.f64 y 2) 6)) (pow.f64 x 3))) (+.f64 (*.f64 -400000000 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (neg.f64 (/.f64 (*.f64 (pow.f64 y 2) -1000000000) (pow.f64 x 2))))) (+.f64 100000000 (*.f64 4 (/.f64 (*.f64 y (*.f64 (pow.f64 y 2) -1000000000)) (pow.f64 x 3)))))
100000000
(+.f64 100000000 (*.f64 -400000000 (/.f64 y x)))
(+.f64 100000000 (*.f64 (/.f64 y x) -400000000))
(+.f64 100000000 (+.f64 (*.f64 1000000000 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -400000000 (/.f64 y x))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) 1000000000) (+.f64 100000000 (*.f64 (/.f64 y x) -400000000)))
(+.f64 (+.f64 100000000 (*.f64 (/.f64 y x) -400000000)) (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) 1000000000))
(+.f64 100000000 (+.f64 (*.f64 (/.f64 y x) -400000000) (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) 1000000000)))
(+.f64 (*.f64 -100000000 (*.f64 (+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) (pow.f64 x 5))) (*.f64 44 (/.f64 1 (pow.f64 x 3)))) (pow.f64 y 3))) (+.f64 100000000 (+.f64 (*.f64 1000000000 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -400000000 (/.f64 y x)))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) 1000000000) (+.f64 100000000 (*.f64 (/.f64 y x) -400000000))) (*.f64 (+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) 4)) (pow.f64 x 5))) (*.f64 44 (/.f64 1 (pow.f64 x 3)))) (*.f64 (pow.f64 y 3) -100000000)))
(+.f64 (+.f64 (*.f64 (/.f64 y x) -400000000) (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) 1000000000)) (+.f64 100000000 (*.f64 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 x 2) 6) (pow.f64 x 5))) (*.f64 44 (/.f64 1 (pow.f64 x 3)))) (*.f64 (pow.f64 y 3) -100000000))))
(+.f64 (*.f64 (/.f64 y x) -400000000) (+.f64 (+.f64 100000000 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) 1000000000)) (*.f64 (pow.f64 y 3) (*.f64 -100000000 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 x 2) 6) (pow.f64 x 5))) (*.f64 44 (/.f64 1 (pow.f64 x 3))))))))
(+.f64 (*.f64 (/.f64 y x) -400000000) (+.f64 (*.f64 (pow.f64 y 3) (*.f64 -100000000 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 x 2) 6) (pow.f64 x 5))) (*.f64 44 (/.f64 1 (pow.f64 x 3)))))) (+.f64 100000000 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) 1000000000))))
(+.f64 100000000 (+.f64 (*.f64 (/.f64 y x) -400000000) (+.f64 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) 1000000000) (*.f64 (pow.f64 y 3) (*.f64 -100000000 (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 x 2) 6) (pow.f64 x 5))) (*.f64 44 (/.f64 1 (pow.f64 x 3)))))))))
(*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))
(*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000)
(+.f64 (*.f64 -400000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000))
(+.f64 (*.f64 -400000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 -100000000 (/.f64 (+.f64 (*.f64 -16 (pow.f64 x 6)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) (pow.f64 x 4))) (pow.f64 y 6))) (*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 -100000000 (/.f64 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 4) (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) 4)))) (pow.f64 y 6))) (+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000)))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000)) (*.f64 -100000000 (/.f64 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 2) 6))) (pow.f64 y 6))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (+.f64 (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000) (*.f64 -100000000 (/.f64 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 2) (*.f64 6 (pow.f64 x 4)))) (pow.f64 y 6)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (+.f64 (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000) (*.f64 -100000000 (/.f64 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 4) 6))) (pow.f64 y 6)))))
(+.f64 (*.f64 -400000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 -100000000 (/.f64 (+.f64 (*.f64 -16 (pow.f64 x 6)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) (pow.f64 x 4))) (pow.f64 y 6))) (+.f64 (*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 -100000000 (/.f64 (+.f64 (*.f64 4 (pow.f64 x 7)) (+.f64 (*.f64 -4 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) (pow.f64 x 4)) (*.f64 -16 (pow.f64 x 6))) x)) (*.f64 -4 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) (pow.f64 x 5))))) (pow.f64 y 7))))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000) (+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (+.f64 (*.f64 -100000000 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 4) (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) 4)))) (*.f64 x -4)) (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) 4)) (*.f64 (pow.f64 x 5) -4)) (*.f64 4 (pow.f64 x 7)))) (pow.f64 y 7))) (*.f64 -100000000 (/.f64 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 4) (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) 4)))) (pow.f64 y 6))))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (+.f64 (*.f64 -100000000 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 2) 6))) (pow.f64 y 6)) (/.f64 (+.f64 (*.f64 4 (pow.f64 x 7)) (*.f64 -4 (+.f64 (*.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 2) 6)) (*.f64 x (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 2) 6))))))) (pow.f64 y 7)))) (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000)))
(+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (+.f64 (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000) (*.f64 -100000000 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 2) (*.f64 6 (pow.f64 x 4)))) (pow.f64 y 6)) (/.f64 (+.f64 (*.f64 4 (pow.f64 x 7)) (*.f64 -4 (+.f64 (*.f64 x (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 2) (*.f64 6 (pow.f64 x 4))))) (*.f64 (pow.f64 x 2) (*.f64 6 (pow.f64 x 5)))))) (pow.f64 y 7))))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (+.f64 (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000) (*.f64 -100000000 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 4) 6))) (pow.f64 y 6)) (/.f64 (+.f64 (*.f64 4 (pow.f64 x 7)) (*.f64 -4 (+.f64 (*.f64 x (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 4) 6)))) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 5) 6))))) (pow.f64 y 7))))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (+.f64 (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000) (*.f64 -100000000 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 4) 6))) (pow.f64 y 6)) (/.f64 (+.f64 (*.f64 x (*.f64 -4 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 4) 6))))) (+.f64 (*.f64 4 (pow.f64 x 7)) (*.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 2) -24)))) (pow.f64 y 7))))))
(*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))
(*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000)
(+.f64 (*.f64 -400000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000))
(+.f64 (*.f64 -400000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 -100000000 (/.f64 (+.f64 (*.f64 -16 (pow.f64 x 6)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) (pow.f64 x 4))) (pow.f64 y 6))) (*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 -100000000 (/.f64 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 4) (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) 4)))) (pow.f64 y 6))) (+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000)))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000)) (*.f64 -100000000 (/.f64 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 2) 6))) (pow.f64 y 6))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (+.f64 (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000) (*.f64 -100000000 (/.f64 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 2) (*.f64 6 (pow.f64 x 4)))) (pow.f64 y 6)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (+.f64 (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000) (*.f64 -100000000 (/.f64 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 4) 6))) (pow.f64 y 6)))))
(+.f64 (*.f64 -400000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 -100000000 (/.f64 (+.f64 (*.f64 -16 (pow.f64 x 6)) (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) (pow.f64 x 4))) (pow.f64 y 6))) (+.f64 (*.f64 100000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100000000 (/.f64 (+.f64 (*.f64 4 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) (pow.f64 x 4)) (*.f64 -16 (pow.f64 x 6))) x)) (+.f64 (*.f64 -4 (pow.f64 x 7)) (*.f64 4 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 4 (pow.f64 x 2))) (pow.f64 x 5))))) (pow.f64 y 7))))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000) (+.f64 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 100000000) (+.f64 (*.f64 100000000 (/.f64 (+.f64 (*.f64 4 (*.f64 x (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 4) (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) 4)))))) (+.f64 (*.f64 -4 (pow.f64 x 7)) (*.f64 4 (*.f64 (pow.f64 x 5) (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) 4)))))) (pow.f64 y 7))) (*.f64 -100000000 (/.f64 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 4) (+.f64 (*.f64 2 (pow.f64 x 2)) (*.f64 (pow.f64 x 2) 4)))) (pow.f64 y 6))))))
(+.f64 (*.f64 100000000 (+.f64 (/.f64 (+.f64 (*.f64 -4 (pow.f64 x 7)) (*.f64 4 (+.f64 (*.f64 x (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 2) 6)))) (*.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 2) 6))))) (pow.f64 y 7)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))) (+.f64 (*.f64 -100000000 (/.f64 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 4) (*.f64 (pow.f64 x 2) 6))) (pow.f64 y 6))) (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000)))
(+.f64 (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000) (+.f64 (*.f64 -100000000 (/.f64 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 2) (*.f64 6 (pow.f64 x 4)))) (pow.f64 y 6))) (*.f64 100000000 (+.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 (+.f64 (*.f64 x (*.f64 4 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 2) (*.f64 6 (pow.f64 x 4)))))) (+.f64 (*.f64 -4 (pow.f64 x 7)) (*.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 2) 24)))) (pow.f64 y 7))))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000) (+.f64 (*.f64 -100000000 (/.f64 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 4) 6))) (pow.f64 y 6))) (*.f64 100000000 (+.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 (+.f64 (*.f64 x (*.f64 4 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 4) 6))))) (+.f64 (*.f64 -4 (pow.f64 x 7)) (*.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 2) 24)))) (pow.f64 y 7))))))
(+.f64 (*.f64 -100000000 (/.f64 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 4) 6))) (pow.f64 y 6))) (+.f64 (*.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) -400000000) (*.f64 100000000 (+.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 (+.f64 (*.f64 x (*.f64 4 (+.f64 (*.f64 (pow.f64 x 6) -16) (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 x 4) 6))))) (+.f64 (*.f64 -4 (pow.f64 x 7)) (*.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 2) 24)))) (pow.f64 y 7))))))
(+.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(/.f64 (*.f64 100 x) (+.f64 x y))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(-.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(/.f64 (*.f64 100 x) (+.f64 x y))
(-.f64 0 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(neg.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(+.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) 0)
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(+.f64 0 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(-.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) 0)
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(-.f64 0 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) 1)
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) 1)
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(pow.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) 1)
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(neg.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2) (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) 0)
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(+.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(-.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) 0)
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) 1)
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(pow.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(neg.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (/.f64 (*.f64 x 100) (fabs.f64 (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (fabs.f64 (/.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2) (*.f64 (fabs.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))
(fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))) (fabs.f64 (/.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))) (/.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (neg.f64 (fabs.f64 (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))

localize8.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.2b
(*.f64 -100 (/.f64 y x))
Compiler

Compiled 21 to 11 computations (47.6% saved)

series2.0ms (0%)

Counts
1 → 0
Calls

6 calls:

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

rewrite80.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1386×rational.json-5
1384×exponential.json-3
1384×rational.json-1
1384×rational.json-2
1384×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
15813
219113
369913
4271813
Stop Event
node limit
Counts
1 → 9
Calls
Call 1
Inputs
(*.f64 -100 (/.f64 y x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -100 (/.f64 y x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -100 (/.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -100 (/.f64 y x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 -100 (/.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 -100 (/.f64 y x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -100 (/.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -100 (/.f64 y x)) (/.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -100 (/.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 -100 (/.f64 y x))))))))

simplify237.0ms (2.1%)

Algorithm
egg-herbie
Rules
1686×rational.json-simplify-47
778×rational.json-simplify-1
726×rational.json-simplify-111
698×rational.json-simplify-104
684×rational.json-simplify-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024117
147117
2115117
3347117
41344117
53384117
66099117
77878117
Stop Event
node limit
Counts
9 → 10
Calls
Call 1
Inputs
(+.f64 (*.f64 -100 (/.f64 y x)) 0)
(+.f64 0 (*.f64 -100 (/.f64 y x)))
(-.f64 (*.f64 -100 (/.f64 y x)) 0)
(-.f64 0 (neg.f64 (*.f64 -100 (/.f64 y x))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 -100 (/.f64 y x)))) 1)
(/.f64 (*.f64 -100 (/.f64 y x)) 1)
(/.f64 (*.f64 -100 (/.f64 y x)) (/.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 y x))))
(pow.f64 (*.f64 -100 (/.f64 y x)) 1)
(neg.f64 (neg.f64 (*.f64 -100 (/.f64 y x))))
Outputs
(+.f64 (*.f64 -100 (/.f64 y x)) 0)
(*.f64 -100 (/.f64 y x))
(+.f64 0 (*.f64 -100 (/.f64 y x)))
(*.f64 -100 (/.f64 y x))
(-.f64 (*.f64 -100 (/.f64 y x)) 0)
(*.f64 -100 (/.f64 y x))
(-.f64 0 (neg.f64 (*.f64 -100 (/.f64 y x))))
(*.f64 -100 (/.f64 y x))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 -100 (/.f64 y x)))) 1)
(*.f64 -100 (/.f64 y x))
(/.f64 (*.f64 -100 (/.f64 y x)) 1)
(*.f64 -100 (/.f64 y x))
(/.f64 (*.f64 -100 (/.f64 y x)) (/.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 y x))))
(*.f64 -100 (/.f64 y x))
(pow.f64 (*.f64 -100 (/.f64 y x)) 1)
(*.f64 -100 (/.f64 y x))
(neg.f64 (neg.f64 (*.f64 -100 (/.f64 y x))))
(*.f64 -100 (/.f64 y x))

eval2.5s (22%)

Compiler

Compiled 53296 to 30927 computations (42% saved)

prune404.0ms (3.5%)

Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New7662768
Fresh011
Picked011
Done033
Total7667773
Error
0.0b
Counts
773 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
0.2b
(/.f64 (*.f64 x 100) (+.f64 x y))
35.9b
(+.f64 100 (*.f64 -100 (/.f64 y x)))
25.0b
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
25.0b
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
25.0b
(*.f64 (/.f64 (/.f64 1 (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
28.3b
(*.f64 100 (/.f64 x y))
35.2b
100
Compiler

Compiled 225 to 129 computations (42.7% saved)

localize94.0ms (0.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))
0.2b
(/.f64 (*.f64 x 100) (+.f64 x y))
17.9b
(*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
24.6b
(*.f64 (/.f64 (/.f64 1 (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
Compiler

Compiled 244 to 127 computations (48% saved)

series2.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite162.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
1480×rational.json-simplify-55
748×rational.json-5
746×exponential.json-3
746×rational.json-1
746×rational.json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
016446
114138
245738
3159338
4741638
Stop Event
node limit
Counts
2 → 14
Calls
Call 1
Inputs
(*.f64 (/.f64 (/.f64 1 (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 100) (+.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 100) (+.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)))))

simplify244.0ms (2.1%)

Algorithm
egg-herbie
Rules
1634×rational.json-simplify-79
1188×rational.json-simplify-111
1114×rational.json-simplify-76
1000×rational.json-simplify-2
856×rational.json-simplify-104
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0532546
1912438
21572438
33112402
410452402
522972402
650012402
768342402
Stop Event
node limit
Counts
62 → 30
Calls
Call 1
Inputs
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(-.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(+.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(-.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
Outputs
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 100 (/.f64 x y)) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (+.f64 100 (*.f64 -100 (/.f64 y x))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) 100))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 y x)))))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (+.f64 100 (*.f64 -100 (/.f64 y x))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) 100))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 y x)))))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (+.f64 100 (*.f64 -100 (/.f64 y x))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) 100))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 y x)))))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 100 (/.f64 x y)) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 100 (/.f64 x y)) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 100 (/.f64 x y)) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (+.f64 100 (*.f64 -100 (/.f64 y x))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) 100))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 y x)))))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (+.f64 100 (*.f64 -100 (/.f64 y x))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) 100))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 y x)))))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (+.f64 100 (*.f64 -100 (/.f64 y x))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) 100))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 y x)))))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 100 (/.f64 x y)) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 100 (/.f64 x y)) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(/.f64 (*.f64 100 x) (+.f64 x y))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(-.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(+.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(/.f64 (*.f64 100 x) (+.f64 x y))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(-.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))

localize75.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))
0.1b
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))
0.2b
(/.f64 (*.f64 x 100) (+.f64 x y))
24.6b
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
Compiler

Compiled 239 to 122 computations (49% saved)

series11.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
3.0ms
y
@0
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
1.0ms
x
@inf
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
1.0ms
y
@-inf
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
1.0ms
x
@0
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
1.0ms
x
@-inf
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))

rewrite137.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1020×rational.json-5
1018×exponential.json-3
1018×rational.json-1
1018×rational.json-2
1018×rational.json-4
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
018202
1158202
2503194
3202644
4781944
Stop Event
node limit
Counts
2 → 17
Calls
Call 1
Inputs
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 100) (+.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 1 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) 1)))))

simplify233.0ms (2%)

Algorithm
egg-herbie
Rules
1226×rational.json-simplify-54
820×rational.json-simplify-1
782×rational.json-simplify-41
736×rational.json-simplify-2
702×rational.json-simplify-47
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01495069
12924837
25514747
312514747
431724747
556584747
Stop Event
node limit
Counts
65 → 126
Calls
Call 1
Inputs
(*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 2))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 2))) (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 y) y) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) x))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 2))) (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 y) y) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) x)))))
(*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 y) y) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) x)))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 y 2)) (pow.f64 y 2)) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 2))) (+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 y) y) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) x))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 y 2)) (pow.f64 y 2)) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 2))) (+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 y) y) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) x)))))
(*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 -1 x)) 4)))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 -1 x)) 4))))) (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 -1 x)) 4)))) (+.f64 (*.f64 2 y) y)) x)))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 -1 x)) 4))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 -1 x)) 4)))) (+.f64 (*.f64 2 y) y)) x)) (*.f64 -1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 -1 x)) 4)))) (+.f64 (*.f64 -1 (pow.f64 y 2)) (*.f64 -2 (pow.f64 y 2)))) (pow.f64 x 2)))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 -1 x)) 4))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 -1 x)) 4)))) (pow.f64 y 3)) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 -1 x)) 4)))) (+.f64 (*.f64 2 y) y)) x)) (*.f64 -1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 -1 x)) 4)))) (+.f64 (*.f64 -1 (pow.f64 y 2)) (*.f64 -2 (pow.f64 y 2)))) (pow.f64 x 2))))))
(*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 y (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))) (pow.f64 x 3))) (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 y (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 2 x) x) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))) (pow.f64 x 3))) (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 y (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 2 x) x) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))) (pow.f64 x 3))) (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))))))
(*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 2 x) x) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 y (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 2 x) x) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 y (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 2 x) x) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))) (pow.f64 x 3))) (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))))))
(*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 -1 y)) 4))))) (pow.f64 x 3)))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 -1 y)) 4))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 -1 y)) 4)))) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3))))
(+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 y (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 -1 y)) 4)))) (+.f64 (*.f64 -2 (pow.f64 x 2)) (*.f64 -1 (pow.f64 x 2))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 -1 y)) 4))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 -1 y)) 4)))) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 -1 y)) 4))))) (+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 y (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 -1 y)) 4)))) (+.f64 (*.f64 -2 (pow.f64 x 2)) (*.f64 -1 (pow.f64 x 2))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 -1 y)) 4))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 -1 y)) 4)))) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3))))))
(*.f64 1/100 (/.f64 y x))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
1/100
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
1/100
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
1/100
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(*.f64 1/100 (/.f64 y x))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(*.f64 1/100 (/.f64 y x))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(-.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(+.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) 0)
(+.f64 0 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))))
(-.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) 0)
(*.f64 1 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) 1)
(*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 1 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))))))
(pow.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) 1)
Outputs
(*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)))
(*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 2))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 2))) (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 y) y) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) x))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))) (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 y (*.f64 y 2))) x))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 y (*.f64 y 2))) x) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2)))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 y (*.f64 y 2))) x))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 y (*.f64 y 2))) x) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 2))) (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 y) y) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) x)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 y (*.f64 y 2))) x)) (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 y (*.f64 y 2))) x) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2)))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 y (*.f64 y 2))) x)))) (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))) 100))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 y (*.f64 y 2))) x) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))))) (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))
(*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))
(*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))
(*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))) 100)
(*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 y) y) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) x)))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 y (*.f64 y 2))) x)) (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))))
(*.f64 1/1000000 (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 y (*.f64 y 2))) x)))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 y (*.f64 y 2))) x)) (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))) 100))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 y (*.f64 y 2))) x)) (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 y 2)) (pow.f64 y 2)) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 2))) (+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 y) y) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) x))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 y (*.f64 y 2))) x)) (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))) (*.f64 1/1000000 (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 y (*.f64 y 2))) x))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 y (*.f64 y 2))) x) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2)))) (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))) 100))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 y (*.f64 y 2))) x) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2)))) (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 y 2)) (pow.f64 y 2)) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 2))) (+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 y) y) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) x)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 y (*.f64 y 2))) x)) (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 y (*.f64 y 2))) x) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2)))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 y (*.f64 y 2))) x)))) (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))) 100))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 y (*.f64 y 2))) x) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))))) (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))
(*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 -1 x)) 4)))))
(*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 x -1)) 4)))))
(*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4)))))
(*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))) 100)
(*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 -1 x)) 4))))) (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 -1 x)) 4)))) (+.f64 (*.f64 2 y) y)) x)))
(+.f64 (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 x -1)) 4))))) (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 x -1)) 4))))) x)))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) x) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))))
(*.f64 1/1000000 (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4)))) (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) x)))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) x)) (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4)))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))) (*.f64 (+.f64 y (*.f64 y 2)) 100000000)) x) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 -1 x)) 4))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 -1 x)) 4)))) (+.f64 (*.f64 2 y) y)) x)) (*.f64 -1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 -1 x)) 4)))) (+.f64 (*.f64 -1 (pow.f64 y 2)) (*.f64 -2 (pow.f64 y 2)))) (pow.f64 x 2)))))
(+.f64 (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 x -1)) 4))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 x -1)) 4))))) x)) (*.f64 -1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 x -1)) 4)))) (+.f64 (*.f64 (pow.f64 y 2) -1) (*.f64 (pow.f64 y 2) -2))) (pow.f64 x 2)))))
(+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4)))) (*.f64 (pow.f64 y 2) -3)) (pow.f64 x 2))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) x) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4)))))))
(+.f64 (*.f64 1/1000000 (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4)))) (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) x))) (*.f64 -1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 -3 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4)))))) (pow.f64 x 2))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) x)) (+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 (*.f64 (pow.f64 y 2) -3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) (pow.f64 x 2))) (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))) (*.f64 (+.f64 y (*.f64 y 2)) 100000000)) x) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4)))))) (*.f64 -1/1000000 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))) (*.f64 (*.f64 (pow.f64 y 2) -3) 100000000)) (pow.f64 x 2))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 -1 x)) 4))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 -1 x)) 4)))) (pow.f64 y 3)) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 -1 x)) 4)))) (+.f64 (*.f64 2 y) y)) x)) (*.f64 -1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 -1 x)) 4)))) (+.f64 (*.f64 -1 (pow.f64 y 2)) (*.f64 -2 (pow.f64 y 2)))) (pow.f64 x 2))))))
(+.f64 (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 x -1)) 4))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 x -1)) 4))))) x)) (+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 x -1)) 4)))) (+.f64 (*.f64 (pow.f64 y 2) -1) (*.f64 (pow.f64 y 2) -2))) (pow.f64 x 2))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (*.f64 x -1)) 4))))) (pow.f64 x 3))))))
(+.f64 (+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4)))) (*.f64 (pow.f64 y 2) -3)) (pow.f64 x 2))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) x) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) (pow.f64 x 3))))
(+.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))) 100) (+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 -3 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4)))))) (pow.f64 x 2))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) x) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) (pow.f64 x 3))))))
(+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 (*.f64 (pow.f64 y 2) -3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) (pow.f64 x 2))) (+.f64 (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4)))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) x) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) (pow.f64 x 3))))))
(+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 (*.f64 (pow.f64 y 2) -3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) (pow.f64 x 2))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) x) (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4)))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) (pow.f64 x 3))))))
(+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))) (*.f64 (*.f64 (pow.f64 y 2) -3) 100000000)) (pow.f64 x 2))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))) (*.f64 (+.f64 y (*.f64 y 2)) 100000000)) x) (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4)))) (/.f64 (*.f64 100000000 (*.f64 (pow.f64 y 3) (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) (pow.f64 x 3))))))
(*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))
(*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))
(*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))) 100)
(*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 y (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))) (pow.f64 x 3))) (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))))
(+.f64 (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))))
(+.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))) 100) (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 y (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3))))
(+.f64 (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 y (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 2 x) x) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))) (pow.f64 x 3))) (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)) (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 y (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3)))))
(*.f64 1/1000000 (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3)) (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 y (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 2 x) x) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))) (pow.f64 x 3))) (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3))))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))))))
(+.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))) 100) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 y (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))))))
(+.f64 (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)) (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))))))
(*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)))
(*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 2 x) x) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 y (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 2 x) x) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 y (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (*.f64 y (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 2 x) x) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))))) (pow.f64 x 3))) (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3))))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))))))
(+.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))) 100) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 y (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))))))
(+.f64 (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)) (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4)))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y x) 4))))) (pow.f64 x 3))))))
(*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 -1 y)) 4))))) (pow.f64 x 3)))
(*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 y -1)) 4))))) (pow.f64 x 3)))
(*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (neg.f64 y)) 4))))) (pow.f64 x 3)))
(*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) (pow.f64 x 3)))
(*.f64 1/1000000 (/.f64 (*.f64 100000000 (*.f64 (pow.f64 y 3) (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) (pow.f64 x 3)))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 -1 y)) 4))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 -1 y)) 4)))) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 y -1)) 4))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 y -1)) 4)))))) (pow.f64 x 3))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (neg.f64 y)) 4))))) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (neg.f64 y)) 4)))))) (pow.f64 x 3))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (neg.f64 y)) 4))))) (pow.f64 x 3)) (/.f64 (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (neg.f64 y)) 4))) (*.f64 100000000 (pow.f64 y 2)))) (pow.f64 x 3))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4)))))) (pow.f64 x 3))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 100000000 (*.f64 (pow.f64 y 3) (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))) (*.f64 (+.f64 x (*.f64 x 2)) 100000000))) (pow.f64 x 3))))
(+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 y (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 -1 y)) 4)))) (+.f64 (*.f64 -2 (pow.f64 x 2)) (*.f64 -1 (pow.f64 x 2))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 -1 y)) 4))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 -1 y)) 4)))) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 y -1)) 4))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 y -1)) 4)))))) (pow.f64 x 3))) (*.f64 -1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 y -1)) 4)))) (*.f64 (+.f64 (*.f64 (pow.f64 x 2) -2) (*.f64 (pow.f64 x 2) -1)) y)) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (neg.f64 y)) 4))))) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (neg.f64 y)) 4)))))) (pow.f64 x 3)))) (*.f64 -1/1000000 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (neg.f64 y)) 4)))) (*.f64 (pow.f64 x 2) -3))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (neg.f64 y)) 4))))) (pow.f64 x 3)) (/.f64 (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (neg.f64 y)) 4))) (*.f64 100000000 (pow.f64 y 2)))) (pow.f64 x 3)))) (*.f64 -1/1000000 (/.f64 (*.f64 y (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (neg.f64 y)) 4))) (*.f64 100000000 (*.f64 (pow.f64 x 2) -3)))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4)))))) (pow.f64 x 3)))) (*.f64 -1/1000000 (/.f64 (*.f64 y (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))) (*.f64 (*.f64 (pow.f64 x 2) -3) 100000000))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 100000000 (*.f64 (pow.f64 y 3) (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))) (*.f64 (+.f64 x (*.f64 x 2)) 100000000))) (pow.f64 x 3)))) (*.f64 -1/1000000 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))) (*.f64 (*.f64 (pow.f64 x 2) (*.f64 y -3)) 100000000)) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 -1 y)) 4))))) (+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 y (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 -1 y)) 4)))) (+.f64 (*.f64 -2 (pow.f64 x 2)) (*.f64 -1 (pow.f64 x 2))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 -1 y)) 4))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 -1 y)) 4)))) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3))))))
(+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 y -1)) 4)))) (*.f64 (+.f64 (*.f64 (pow.f64 x 2) -2) (*.f64 (pow.f64 x 2) -1)) y)) (pow.f64 x 3))) (+.f64 (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 y -1)) 4))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 y -1)) 4)))))) (pow.f64 x 3)))) (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (*.f64 y -1)) 4)))))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (neg.f64 y)) 4))))) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (neg.f64 y)) 4)))))) (pow.f64 x 3)))) (+.f64 (*.f64 100000000 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (neg.f64 y)) 4))) 1/1000000)) (*.f64 -1/1000000 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (neg.f64 y)) 4)))) (*.f64 (pow.f64 x 2) -3))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (neg.f64 y)) 4))))) (pow.f64 x 3)) (/.f64 (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (neg.f64 y)) 4))) (*.f64 100000000 (pow.f64 y 2)))) (pow.f64 x 3)))) (+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 y (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (neg.f64 y)) 4))) (*.f64 100000000 (*.f64 (pow.f64 x 2) -3)))) (pow.f64 x 3))) (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 x (neg.f64 y)) 4))) 100)))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4)))))) (pow.f64 x 3)))) (+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 y (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))) (*.f64 (*.f64 (pow.f64 x 2) -3) 100000000))) (pow.f64 x 3))) (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 100000000 (*.f64 (pow.f64 y 3) (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))) (*.f64 (+.f64 x (*.f64 x 2)) 100000000))) (pow.f64 x 3)))) (+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))) (*.f64 (*.f64 (pow.f64 x 2) (*.f64 y -3)) 100000000)) (pow.f64 x 3))) (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (pow.f64 (-.f64 y (neg.f64 x)) 4))))))
(*.f64 1/100 (/.f64 y x))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
1/100
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
1/100
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
1/100
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(*.f64 1/100 (/.f64 y x))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(*.f64 1/100 (/.f64 y x))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(/.f64 (*.f64 x 100) (+.f64 y x))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(/.f64 (*.f64 x 100) (+.f64 y x))
(-.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(/.f64 (*.f64 x 100) (+.f64 y x))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (*.f64 x 100) (+.f64 y x))
(/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(/.f64 (*.f64 x 100) (+.f64 y x))
(/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(/.f64 (*.f64 x 100) (+.f64 y x))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(/.f64 (*.f64 x 100) (+.f64 y x))
(+.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) 0)
(/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x)))
(+.f64 0 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))))
(/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x)))
(-.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) 0)
(/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x)))
(*.f64 1 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))))
(/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x)))
(*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) 1)
(/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x)))
(*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x)))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))) (/.f64 1 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x)))
(*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x)))
(*.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))))) (/.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))))))
(/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x)))
(pow.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) 1)
(/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x)))

eval1.9s (16.6%)

Compiler

Compiled 113027 to 65809 computations (41.8% saved)

prune641.0ms (5.6%)

Pruning

8 alts after pruning (3 fresh and 5 done)

PrunedKeptTotal
New139621398
Fresh011
Picked101
Done055
Total139781405
Error
0.0b
Counts
1405 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
0.2b
(/.f64 (*.f64 x 100) (+.f64 x y))
35.9b
(+.f64 100 (*.f64 -100 (/.f64 y x)))
25.0b
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
52.6b
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))))
25.0b
(*.f64 (/.f64 (/.f64 1 (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
53.0b
(*.f64 (/.f64 (/.f64 1 (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))))
28.3b
(*.f64 100 (/.f64 x y))
35.2b
100
Compiler

Compiled 298 to 171 computations (42.6% saved)

localize275.0ms (2.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))
0.2b
(*.f64 100 (/.f64 x y))
17.9b
(*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
24.9b
(*.f64 (/.f64 (/.f64 1 (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))))
Compiler

Compiled 261 to 134 computations (48.7% saved)

series4.0ms (0%)

Counts
3 → 72
Calls

18 calls:

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

rewrite100.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1148×rational.json-simplify-55
1060×rational.json-5
1058×exponential.json-3
1058×rational.json-1
1058×rational.json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019327
1169165
2562165
32180165
Stop Event
node limit
Counts
3 → 19
Calls
Call 1
Inputs
(*.f64 (/.f64 (/.f64 1 (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 100) (+.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))) 1)))))

simplify225.0ms (2%)

Algorithm
egg-herbie
Rules
1134×rational.json-simplify-54
976×rational.json-simplify-49
902×rational.json-simplify-41
882×rational.json-simplify-43
802×rational.json-simplify-47
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0953709
11723583
23673565
39743547
427203547
561643547
Stop Event
node limit
Counts
91 → 71
Calls
Call 1
Inputs
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 10000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 10000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))))
(*.f64 10000 (/.f64 x y))
(-.f64 (*.f64 10000 (/.f64 x y)) 10000)
(-.f64 (+.f64 (*.f64 10000 (/.f64 y x)) (*.f64 10000 (/.f64 x y))) 10000)
(-.f64 (+.f64 (*.f64 10000 (/.f64 y x)) (+.f64 (*.f64 -10000 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 10000 (/.f64 x y)))) 10000)
(*.f64 10000 (/.f64 x y))
(-.f64 (*.f64 10000 (/.f64 x y)) 10000)
(-.f64 (+.f64 (*.f64 10000 (/.f64 y x)) (*.f64 10000 (/.f64 x y))) 10000)
(-.f64 (+.f64 (*.f64 10000 (/.f64 y x)) (+.f64 (*.f64 -10000 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 10000 (/.f64 x y)))) 10000)
(*.f64 10000 (/.f64 x y))
(-.f64 (*.f64 10000 (/.f64 x y)) 10000)
(-.f64 (+.f64 (*.f64 10000 (/.f64 y x)) (*.f64 10000 (/.f64 x y))) 10000)
(-.f64 (+.f64 (*.f64 10000 (/.f64 y x)) (+.f64 (*.f64 -10000 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 10000 (/.f64 x y)))) 10000)
(*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 10000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 10000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))))
(*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 10000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 10000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))))
(+.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) 0)
(+.f64 0 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(-.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) 0)
(/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) 1)
(/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(pow.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) 1)
(+.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(-.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(+.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))) 0)
(+.f64 0 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))
(-.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))) 0)
(/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))) 1)
(/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))))
(pow.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))) 1)
Outputs
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 100 (/.f64 x y)) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (+.f64 100 (*.f64 -100 (/.f64 y x))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 (*.f64 -100 (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 y x))) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) 100))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (+.f64 100 (*.f64 -100 (/.f64 y x))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 (*.f64 -100 (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 y x))) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) 100))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (+.f64 100 (*.f64 -100 (/.f64 y x))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 (*.f64 -100 (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 y x))) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) 100))
(+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 100 (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 100 (/.f64 x y)) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 100 (/.f64 x y)) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (+.f64 (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 x y))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000)
(+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -10000))
(+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 10000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -10000) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 10000)))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -10000) (*.f64 10000 (+.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -10000) (*.f64 10000 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 10000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -10000) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 10000)) (*.f64 -10000 (/.f64 (pow.f64 x 5) (pow.f64 y 5)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -10000) (+.f64 (*.f64 10000 (+.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))) (*.f64 -10000 (/.f64 (pow.f64 x 5) (pow.f64 y 5)))))
(+.f64 (*.f64 10000 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))) (*.f64 -10000 (+.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 10000 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))) (*.f64 -10000 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 (pow.f64 x 5) (pow.f64 y 5)))))
(*.f64 10000 (/.f64 x y))
(*.f64 (/.f64 x y) 10000)
(-.f64 (*.f64 10000 (/.f64 x y)) 10000)
(-.f64 (*.f64 (/.f64 x y) 10000) 10000)
(-.f64 (+.f64 (*.f64 10000 (/.f64 y x)) (*.f64 10000 (/.f64 x y))) 10000)
(-.f64 (+.f64 (*.f64 (/.f64 x y) 10000) (*.f64 (/.f64 y x) 10000)) 10000)
(-.f64 (*.f64 10000 (+.f64 (/.f64 y x) (/.f64 x y))) 10000)
(-.f64 (*.f64 10000 (+.f64 (/.f64 x y) (/.f64 y x))) 10000)
(-.f64 (+.f64 (*.f64 10000 (/.f64 y x)) (+.f64 (*.f64 -10000 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 10000 (/.f64 x y)))) 10000)
(-.f64 (+.f64 (*.f64 (/.f64 y x) 10000) (+.f64 (*.f64 (/.f64 x y) 10000) (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) -10000))) 10000)
(-.f64 (+.f64 (*.f64 10000 (+.f64 (/.f64 y x) (/.f64 x y))) (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) -10000)) 10000)
(-.f64 (+.f64 (*.f64 10000 (+.f64 (/.f64 x y) (/.f64 y x))) (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) -10000)) 10000)
(*.f64 10000 (/.f64 x y))
(*.f64 (/.f64 x y) 10000)
(-.f64 (*.f64 10000 (/.f64 x y)) 10000)
(-.f64 (*.f64 (/.f64 x y) 10000) 10000)
(-.f64 (+.f64 (*.f64 10000 (/.f64 y x)) (*.f64 10000 (/.f64 x y))) 10000)
(-.f64 (+.f64 (*.f64 (/.f64 x y) 10000) (*.f64 (/.f64 y x) 10000)) 10000)
(-.f64 (*.f64 10000 (+.f64 (/.f64 y x) (/.f64 x y))) 10000)
(-.f64 (*.f64 10000 (+.f64 (/.f64 x y) (/.f64 y x))) 10000)
(-.f64 (+.f64 (*.f64 10000 (/.f64 y x)) (+.f64 (*.f64 -10000 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 10000 (/.f64 x y)))) 10000)
(-.f64 (+.f64 (*.f64 (/.f64 y x) 10000) (+.f64 (*.f64 (/.f64 x y) 10000) (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) -10000))) 10000)
(-.f64 (+.f64 (*.f64 10000 (+.f64 (/.f64 y x) (/.f64 x y))) (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) -10000)) 10000)
(-.f64 (+.f64 (*.f64 10000 (+.f64 (/.f64 x y) (/.f64 y x))) (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) -10000)) 10000)
(*.f64 10000 (/.f64 x y))
(*.f64 (/.f64 x y) 10000)
(-.f64 (*.f64 10000 (/.f64 x y)) 10000)
(-.f64 (*.f64 (/.f64 x y) 10000) 10000)
(-.f64 (+.f64 (*.f64 10000 (/.f64 y x)) (*.f64 10000 (/.f64 x y))) 10000)
(-.f64 (+.f64 (*.f64 (/.f64 x y) 10000) (*.f64 (/.f64 y x) 10000)) 10000)
(-.f64 (*.f64 10000 (+.f64 (/.f64 y x) (/.f64 x y))) 10000)
(-.f64 (*.f64 10000 (+.f64 (/.f64 x y) (/.f64 y x))) 10000)
(-.f64 (+.f64 (*.f64 10000 (/.f64 y x)) (+.f64 (*.f64 -10000 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 10000 (/.f64 x y)))) 10000)
(-.f64 (+.f64 (*.f64 (/.f64 y x) 10000) (+.f64 (*.f64 (/.f64 x y) 10000) (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) -10000))) 10000)
(-.f64 (+.f64 (*.f64 10000 (+.f64 (/.f64 y x) (/.f64 x y))) (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) -10000)) 10000)
(-.f64 (+.f64 (*.f64 10000 (+.f64 (/.f64 x y) (/.f64 y x))) (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) -10000)) 10000)
(*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000)
(+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -10000))
(+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 10000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -10000) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 10000)))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -10000) (*.f64 10000 (+.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -10000) (*.f64 10000 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 10000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -10000) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 10000)) (*.f64 -10000 (/.f64 (pow.f64 x 5) (pow.f64 y 5)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -10000) (+.f64 (*.f64 10000 (+.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))) (*.f64 -10000 (/.f64 (pow.f64 x 5) (pow.f64 y 5)))))
(+.f64 (*.f64 10000 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))) (*.f64 -10000 (+.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 10000 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))) (*.f64 -10000 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 (pow.f64 x 5) (pow.f64 y 5)))))
(*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000)
(+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -10000))
(+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 10000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -10000) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 10000)))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -10000) (*.f64 10000 (+.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -10000) (*.f64 10000 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (+.f64 (*.f64 -10000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 10000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 10000 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -10000) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 10000) (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) 10000)) (*.f64 -10000 (/.f64 (pow.f64 x 5) (pow.f64 y 5)))))
(+.f64 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) -10000) (+.f64 (*.f64 10000 (+.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))) (*.f64 -10000 (/.f64 (pow.f64 x 5) (pow.f64 y 5)))))
(+.f64 (*.f64 10000 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))) (*.f64 -10000 (+.f64 (/.f64 (pow.f64 x 5) (pow.f64 y 5)) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 10000 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))) (*.f64 -10000 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 (pow.f64 x 5) (pow.f64 y 5)))))
(+.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) 0)
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))))
(*.f64 (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))))
(+.f64 0 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))))
(*.f64 (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))))
(-.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) 0)
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))))
(*.f64 (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))))
(/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) 1)
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))))
(*.f64 (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))))
(/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))))
(*.f64 (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))))
(pow.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))) 1)
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))))
(*.f64 (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y))) (/.f64 (*.f64 100 (/.f64 x y)) (*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))))
(+.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(/.f64 (*.f64 100 x) (+.f64 x y))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(-.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 0)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(+.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))) 0)
(*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 (*.f64 100 (/.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(+.f64 0 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))
(*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 (*.f64 100 (/.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(-.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))) 0)
(*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 (*.f64 100 (/.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))) 1)
(*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 (*.f64 100 (/.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))))
(*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 (*.f64 100 (/.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))
(pow.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))) 1)
(*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 (*.f64 100 (/.f64 x y)) (/.f64 (*.f64 100 x) (+.f64 x y)))

localize157.0ms (1.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))
0.2b
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))
0.2b
(*.f64 100 (/.f64 x y))
24.9b
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))))
Compiler

Compiled 250 to 126 computations (49.6% saved)

series206.0ms (1.8%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
194.0ms
x
@inf
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))))
2.0ms
y
@inf
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))
1.0ms
y
@-inf
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))))
1.0ms
x
@-inf
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))))
1.0ms
x
@0
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))))

rewrite84.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1266×rational.json-5
1264×exponential.json-3
1264×rational.json-1
1264×rational.json-2
1264×rational.json-4
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
021232
1186232
2604228
32462228
Stop Event
node limit
Counts
2 → 19
Calls
Call 1
Inputs
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))) (/.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (-.f64 -1 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))))))

simplify332.0ms (2.9%)

Algorithm
egg-herbie
Rules
1406×rational.json-simplify-43
1352×rational.json-simplify-49
1294×rational.json-simplify-54
1054×rational.json-simplify-47
826×rational.json-simplify-2
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02468047
14817729
28967577
317767553
440687551
579847551
Stop Event
node limit
Counts
67 → 184
Calls
Call 1
Inputs
(*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (pow.f64 x 3)))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (*.f64 2 y) y)) x)) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (*.f64 2 y) y)) x)) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (pow.f64 x 3))))))
(*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (*.f64 2 y) y)) x)))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (*.f64 2 y) y)) x)) (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2)))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (*.f64 2 y) y)) x)) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (pow.f64 x 3))))))
(*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (-.f64 y (*.f64 -1 x)) 3) y)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (-.f64 y (*.f64 -1 x)) 3) y)))) (+.f64 (*.f64 2 y) y)) x)) (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (-.f64 y (*.f64 -1 x)) 3) y))))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (-.f64 y (*.f64 -1 x)) 3) y)))) (+.f64 (*.f64 2 y) y)) x)) (+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 y 2)) (*.f64 -2 (pow.f64 y 2))) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (-.f64 y (*.f64 -1 x)) 3) y))))) (pow.f64 x 2))) (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (-.f64 y (*.f64 -1 x)) 3) y)))))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (-.f64 y (*.f64 -1 x)) 3) y)))) (pow.f64 y 3)) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (-.f64 y (*.f64 -1 x)) 3) y)))) (+.f64 (*.f64 2 y) y)) x)) (+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 y 2)) (*.f64 -2 (pow.f64 y 2))) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (-.f64 y (*.f64 -1 x)) 3) y))))) (pow.f64 x 2))) (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (-.f64 y (*.f64 -1 x)) 3) y))))))))
(*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3))))))
(*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (pow.f64 x 3)))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3))))))
(*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 -1 y)) 3))))) (pow.f64 y 3)) (pow.f64 x 3)))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 -1 y)) 3))))) (pow.f64 y 3)) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 -1 y)) 3))))) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 -1 y)) 3))))) (pow.f64 y 3)) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 -1 y)) 3))))) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3))) (*.f64 -1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 -1 y)) 3))))) (*.f64 y (+.f64 (*.f64 -2 (pow.f64 x 2)) (*.f64 -1 (pow.f64 x 2))))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 -1 y)) 3)))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 -1 y)) 3))))) (pow.f64 y 3)) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 -1 y)) 3))))) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3))) (*.f64 -1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 -1 y)) 3))))) (*.f64 y (+.f64 (*.f64 -2 (pow.f64 x 2)) (*.f64 -1 (pow.f64 x 2))))) (pow.f64 x 3))))))
(*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 3000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5)))))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 3000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (*.f64 -4000000 (/.f64 (pow.f64 x 6) (pow.f64 y 6))))))
(*.f64 1000000 (/.f64 x y))
(-.f64 (*.f64 1000000 (/.f64 x y)) 2000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4000000 y) (*.f64 1000000 y)) x)) (*.f64 1000000 (/.f64 x y))) 2000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4000000 y) (*.f64 1000000 y)) x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2000000 (pow.f64 y 2)) (*.f64 -2 (*.f64 (+.f64 (*.f64 -4000000 y) (*.f64 1000000 y)) y))) (pow.f64 x 2))) (*.f64 1000000 (/.f64 x y)))) 2000000)
(*.f64 1000000 (/.f64 x y))
(-.f64 (*.f64 1000000 (/.f64 x y)) 2000000)
(-.f64 (+.f64 (*.f64 4000000 (/.f64 y x)) (+.f64 (*.f64 -1000000 (/.f64 y x)) (*.f64 1000000 (/.f64 x y)))) 2000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2000000 (pow.f64 y 2)) (*.f64 2 (*.f64 y (+.f64 (*.f64 -1000000 y) (*.f64 4000000 y))))) (pow.f64 x 2))) (+.f64 (*.f64 4000000 (/.f64 y x)) (+.f64 (*.f64 -1000000 (/.f64 y x)) (*.f64 1000000 (/.f64 x y))))) 2000000)
(*.f64 1000000 (/.f64 x y))
(-.f64 (*.f64 1000000 (/.f64 x y)) 2000000)
(-.f64 (+.f64 (*.f64 1000000 (/.f64 x y)) (*.f64 3000000 (/.f64 y x))) 2000000)
(-.f64 (+.f64 (*.f64 -4000000 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 1000000 (/.f64 x y)) (*.f64 3000000 (/.f64 y x)))) 2000000)
(*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -1000000 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 -4 (pow.f64 x 5))) (pow.f64 y 5)))))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 -1000000 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 -4 (pow.f64 x 5))) (pow.f64 y 5))) (*.f64 -1000000 (/.f64 (+.f64 (*.f64 -2 (pow.f64 x 6)) (*.f64 -2 (*.f64 (+.f64 (pow.f64 x 5) (*.f64 -4 (pow.f64 x 5))) x))) (pow.f64 y 6))))))
(*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -1000000 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 -4 (pow.f64 x 5))) (pow.f64 y 5)))))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 1000000 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 6)) (*.f64 2 (*.f64 (+.f64 (pow.f64 x 5) (*.f64 -4 (pow.f64 x 5))) x))) (pow.f64 y 6))) (+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -1000000 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 -4 (pow.f64 x 5))) (pow.f64 y 5))))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))) 0)
(+.f64 0 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))) 0)
(/.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))) 1)
(/.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))) (/.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))))))))
(pow.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))) 1)
(+.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))) 0)
(+.f64 0 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))))
(+.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))) -1)
(+.f64 (-.f64 -1 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))))) 1)
(-.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))) 0)
(-.f64 0 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))
(-.f64 -1 (-.f64 -1 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))
(-.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))) 1)
(/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))) 1)
(/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))
(/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))) -1)
(pow.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))) 1)
(neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))
Outputs
(*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (pow.f64 x 3)))
(*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3)))
(*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 100000000 (pow.f64 y 3))) (pow.f64 x 3)))
(*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (pow.f64 y 3) 100000000)) (pow.f64 x 3)))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 100000000 (pow.f64 y 3))) (pow.f64 x 3)) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 100000000 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))))) (pow.f64 x 2))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3)) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))) 100000000)) (pow.f64 x 2))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (pow.f64 y 3) 100000000)) (pow.f64 x 3)) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))) 100000000)) (pow.f64 x 2))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (*.f64 2 y) y)) x)) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 y (*.f64 y 2))) x))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 y (*.f64 y 2))) x) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2)))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 y (*.f64 y 2))) x) (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 100000000 (pow.f64 y 3))) (pow.f64 x 3)) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 100000000 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))))) (pow.f64 x 2)))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))) 100000000)) (pow.f64 x 2)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 y (*.f64 y 2))) x))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (pow.f64 y 3) 100000000)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))) 100000000)) (pow.f64 x 2)) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (+.f64 y (*.f64 y 2)) 100000000)) x))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (*.f64 2 y) y)) x)) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (pow.f64 x 3))))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 y (*.f64 y 2))) x)) (+.f64 (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2)))) (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3)))) (*.f64 1/1000000 (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 y (*.f64 y 2))) x))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 y (*.f64 y 2))) x) (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 100000000 (pow.f64 y 3))) (pow.f64 x 3)) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 100000000 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))))) (pow.f64 x 2))))) (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) 100))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))) 100000000)) (pow.f64 x 2)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 y (*.f64 y 2))) x)))) (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))))
(*.f64 1/1000000 (+.f64 (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))) 100000000)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (pow.f64 y 3) 100000000)) (pow.f64 x 3)) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (+.f64 y (*.f64 y 2)) 100000000)) x))))
(*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))))
(*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))))
(*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) 100)
(*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (*.f64 2 y) y)) x)))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 y (*.f64 y 2))) x)) (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))))
(*.f64 1/1000000 (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 y (*.f64 y 2))) x)))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 y (*.f64 y 2))) x)) (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))))
(*.f64 1/1000000 (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (+.f64 y (*.f64 y 2)) 100000000)) x)))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (*.f64 2 y) y)) x)) (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2)))))
(+.f64 (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))) (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 y (*.f64 y 2))) x))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))) (*.f64 1/1000000 (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 y (*.f64 y 2))) x))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 y (*.f64 y 2))) x) (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 100000000 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))))) (pow.f64 x 2)))))
(+.f64 (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))) 100000000)) (pow.f64 x 2)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 y (*.f64 y 2))) x))))
(*.f64 1/1000000 (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))) 100000000)) (pow.f64 x 2)) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (+.f64 y (*.f64 y 2)) 100000000)) x))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (*.f64 2 y) y)) x)) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (pow.f64 x 3))))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 y (*.f64 y 2))) x)) (+.f64 (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2)))) (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2)))) (pow.f64 x 2)) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3)))) (*.f64 1/1000000 (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 y (*.f64 y 2))) x))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 y (*.f64 y 2))) x) (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 100000000 (pow.f64 y 3))) (pow.f64 x 3)) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 100000000 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))))) (pow.f64 x 2))))) (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) 100))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))) 100000000)) (pow.f64 x 2)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 y (*.f64 y 2))) x)))) (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))))
(*.f64 1/1000000 (+.f64 (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (+.f64 (pow.f64 y 2) (*.f64 2 (pow.f64 y 2))) 100000000)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (pow.f64 y 3) 100000000)) (pow.f64 x 3)) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (+.f64 y (*.f64 y 2)) 100000000)) x))))
(*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (-.f64 y (*.f64 -1 x)) 3) y)))))
(*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (*.f64 x -1)) 3))))))
(*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3))))))
(*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))) 100)
(*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (-.f64 y (*.f64 -1 x)) 3) y)))) (+.f64 (*.f64 2 y) y)) x)) (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (-.f64 y (*.f64 -1 x)) 3) y))))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (*.f64 x -1)) 3)))))) (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (*.f64 x -1)) 3)))))) x)))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))))) x) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))))))
(+.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))) 100) (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))) (*.f64 100000000 (+.f64 y (*.f64 y 2)))) x)))
(+.f64 (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3))))) (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))))) x)))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (-.f64 y (*.f64 -1 x)) 3) y)))) (+.f64 (*.f64 2 y) y)) x)) (+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 y 2)) (*.f64 -2 (pow.f64 y 2))) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (-.f64 y (*.f64 -1 x)) 3) y))))) (pow.f64 x 2))) (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (-.f64 y (*.f64 -1 x)) 3) y)))))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (*.f64 x -1)) 3)))))) x)) (+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (*.f64 x -1)) 3)))))) (*.f64 -1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (*.f64 x -1)) 3))))) (+.f64 (*.f64 (pow.f64 y 2) -1) (*.f64 (pow.f64 y 2) -2))) (pow.f64 x 2)))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))))) x) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3))))))) (*.f64 -1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3))))) (*.f64 (pow.f64 y 2) -3)) (pow.f64 x 2))))
(+.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))) 100) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))) (*.f64 100000000 (+.f64 y (*.f64 y 2)))) x)) (*.f64 -1/1000000 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))) (*.f64 100000000 (*.f64 (pow.f64 y 2) -3))) (pow.f64 x 2)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))))) x)) (+.f64 (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3))))) (*.f64 -1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))) -300000000)) (pow.f64 x 2)))))
(+.f64 (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))))) x)) (*.f64 -1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))) -300000000)) (pow.f64 x 2)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (-.f64 y (*.f64 -1 x)) 3) y)))) (pow.f64 y 3)) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (-.f64 y (*.f64 -1 x)) 3) y)))) (+.f64 (*.f64 2 y) y)) x)) (+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 y 2)) (*.f64 -2 (pow.f64 y 2))) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (-.f64 y (*.f64 -1 x)) 3) y))))) (pow.f64 x 2))) (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (-.f64 y (*.f64 -1 x)) 3) y))))))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (*.f64 x -1)) 3)))))) x)) (+.f64 (+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (*.f64 x -1)) 3)))))) (*.f64 -1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (*.f64 x -1)) 3))))) (+.f64 (*.f64 (pow.f64 y 2) -1) (*.f64 (pow.f64 y 2) -2))) (pow.f64 x 2)))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (*.f64 x -1)) 3)))))) (pow.f64 x 3)))))
(+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3))))) (*.f64 (pow.f64 y 2) -3)) (pow.f64 x 2))) (+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))))) x) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3))))))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))))) (pow.f64 x 3)))))
(+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))) (*.f64 100000000 (*.f64 (pow.f64 y 2) -3))) (pow.f64 x 2))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))) (*.f64 100000000 (pow.f64 y 3))) (pow.f64 x 3)) (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3))))) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))) (*.f64 100000000 (+.f64 y (*.f64 y 2)))) x)))))
(+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))) -300000000)) (pow.f64 x 2))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 y 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))))) x) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))))))))
(*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))))
(*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))))
(*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) 100)
(*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))) y)) (pow.f64 x 3)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))))
(*.f64 1/1000000 (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (/.f64 (*.f64 y (*.f64 100000000 (*.f64 (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))) (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))))) (pow.f64 x 3))))
(+.f64 (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (*.f64 y 100000000) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3))))
(+.f64 (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (*.f64 (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))) 100000000) y)) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))) y)) (pow.f64 x 3)))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 y (*.f64 100000000 (*.f64 (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))) (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))))) (pow.f64 x 3)) (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)))))
(+.f64 (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (*.f64 y 100000000) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)) (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (*.f64 (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))) 100000000) y)) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3))))))
(+.f64 (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3)))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))) y)) (pow.f64 x 3)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))))))
(+.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) 100) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 y (*.f64 100000000 (*.f64 (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))) (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 100000000 (pow.f64 y 3))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))))))
(+.f64 (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (*.f64 y 100000000) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (pow.f64 y 3) 100000000)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)) (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (*.f64 (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))) 100000000) y)) (pow.f64 x 3))))))
(*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (pow.f64 x 3)))
(*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3)))
(*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 100000000 (pow.f64 y 3))) (pow.f64 x 3)))
(*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (pow.f64 y 3) 100000000)) (pow.f64 x 3)))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 100000000 (pow.f64 y 3))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (pow.f64 y 3) 100000000)) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))) y)) (pow.f64 x 3)))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 y (*.f64 100000000 (*.f64 (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))) (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 100000000 (pow.f64 y 3))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (*.f64 y 100000000) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (pow.f64 y 3) 100000000)) (pow.f64 x 3)) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (*.f64 (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))) 100000000) y)) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 2 (pow.f64 x 2)) (pow.f64 x 2)) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y x) 3) y)))) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3))))))
(+.f64 (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 y (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3)))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))) y)) (pow.f64 x 3)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))))))
(+.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) 100) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 y (*.f64 100000000 (*.f64 (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))) (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 100000000 (pow.f64 y 3))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))))))
(+.f64 (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (*.f64 y 100000000) (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (pow.f64 y 3) 100000000)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)) (+.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3))))) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (+.f64 y x) 3)))) (*.f64 (*.f64 (+.f64 (pow.f64 x 2) (*.f64 2 (pow.f64 x 2))) 100000000) y)) (pow.f64 x 3))))))
(*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 -1 y)) 3))))) (pow.f64 y 3)) (pow.f64 x 3)))
(*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 y -1)) 3)))))) (pow.f64 x 3)))
(*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (neg.f64 y)) 3)))))) (pow.f64 x 3)))
(*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))))) (pow.f64 x 3)))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 -1 y)) 3))))) (pow.f64 y 3)) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 -1 y)) 3))))) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 y -1)) 3)))))) (pow.f64 x 3))) (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 y -1)) 3))))))) (pow.f64 x 3))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (neg.f64 y)) 3))))))) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (neg.f64 y)) 3)))))) (pow.f64 x 3))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (neg.f64 y)) 3)))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (neg.f64 y)) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))))) (pow.f64 x 3)) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 (pow.f64 y 2) 100000000))) (pow.f64 x 3))))
(*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))))) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3))))))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 -1 y)) 3))))) (pow.f64 y 3)) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 -1 y)) 3))))) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3))) (*.f64 -1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 -1 y)) 3))))) (*.f64 y (+.f64 (*.f64 -2 (pow.f64 x 2)) (*.f64 -1 (pow.f64 x 2))))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 y -1)) 3)))))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 y -1)) 3))))))) (pow.f64 x 3))) (*.f64 -1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 y -1)) 3))))) (*.f64 y (+.f64 (*.f64 (pow.f64 x 2) -2) (*.f64 (pow.f64 x 2) -1)))) (pow.f64 x 3)))))
(+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (neg.f64 y)) 3))))) (*.f64 y (*.f64 (pow.f64 x 2) -3))) (pow.f64 x 3))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (neg.f64 y)) 3))))))) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (neg.f64 y)) 3)))))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (neg.f64 y)) 3)))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (neg.f64 y)) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)))) (*.f64 -1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (neg.f64 y)) 3))))) (*.f64 (pow.f64 x 2) (*.f64 -3 y))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))))) (pow.f64 x 3)) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 (pow.f64 y 2) 100000000))) (pow.f64 x 3)))) (*.f64 -1/1000000 (/.f64 (*.f64 y (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))) (*.f64 (pow.f64 x 2) -300000000))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))))) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3))))))) (pow.f64 x 3)))) (*.f64 -1/1000000 (/.f64 (*.f64 y (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))) (*.f64 (pow.f64 x 2) -300000000))) (pow.f64 x 3))))
(+.f64 (*.f64 1/1000000 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 -1 y)) 3)))))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 -1 y)) 3))))) (pow.f64 y 3)) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 -1 y)) 3))))) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 2 x) x))) (pow.f64 x 3))) (*.f64 -1/1000000 (/.f64 (*.f64 (fabs.f64 (*.f64 -100000000 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 -1 y)) 3))))) (*.f64 y (+.f64 (*.f64 -2 (pow.f64 x 2)) (*.f64 -1 (pow.f64 x 2))))) (pow.f64 x 3))))))
(+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 y -1)) 3)))))) (pow.f64 x 3))) (+.f64 (+.f64 (*.f64 1/1000000 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 y -1)) 3))))))) (pow.f64 x 3))) (*.f64 -1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 y -1)) 3))))) (*.f64 y (+.f64 (*.f64 (pow.f64 x 2) -2) (*.f64 (pow.f64 x 2) -1)))) (pow.f64 x 3)))) (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (*.f64 y -1)) 3))))))))
(+.f64 (+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (neg.f64 y)) 3))))) (*.f64 y (*.f64 (pow.f64 x 2) -3))) (pow.f64 x 3))) (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (neg.f64 y)) 3))))))) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (neg.f64 y)) 3)))))) (pow.f64 x 3))))) (*.f64 1/1000000 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (neg.f64 y)) 3)))))))
(+.f64 (*.f64 -1/1000000 (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (neg.f64 y)) 3))))) (*.f64 (pow.f64 x 2) (*.f64 -3 y))) (pow.f64 x 3))) (+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (neg.f64 y)) 3)))))) (pow.f64 x 3)) (/.f64 (*.f64 (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (neg.f64 y)) 3))))) (*.f64 (pow.f64 y 2) (+.f64 x (*.f64 x 2)))) (pow.f64 x 3)))) (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 x (neg.f64 y)) 3)))) 100)))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))))) (pow.f64 x 3)) (/.f64 (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 (pow.f64 y 2) 100000000))) (pow.f64 x 3)))) (+.f64 (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3))))) (*.f64 -1/1000000 (/.f64 (*.f64 y (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))) (*.f64 (pow.f64 x 2) -300000000))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/1000000 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))))) (pow.f64 x 3)) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 x (*.f64 x 2)) (*.f64 100000000 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3))))))) (pow.f64 x 3)))) (+.f64 (*.f64 100 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3))))) (*.f64 -1/1000000 (/.f64 (*.f64 y (*.f64 (fabs.f64 (/.f64 (pow.f64 x 4) (*.f64 y (pow.f64 (-.f64 y (neg.f64 x)) 3)))) (*.f64 (pow.f64 x 2) -300000000))) (pow.f64 x 3)))))
(*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 3000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5)))))
(+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 3000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 3000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5)))))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 3000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (*.f64 -4000000 (/.f64 (pow.f64 x 6) (pow.f64 y 6))))))
(+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 -4000000 (/.f64 (pow.f64 x 6) (pow.f64 y 6))) (+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 3000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))))))
(+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 3000000 (/.f64 (pow.f64 x 5) (pow.f64 y 5))) (*.f64 -4000000 (/.f64 (pow.f64 x 6) (pow.f64 y 6))))))
(*.f64 1000000 (/.f64 x y))
(-.f64 (*.f64 1000000 (/.f64 x y)) 2000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4000000 y) (*.f64 1000000 y)) x)) (*.f64 1000000 (/.f64 x y))) 2000000)
(-.f64 (+.f64 (*.f64 1000000 (/.f64 x y)) (*.f64 -1 (/.f64 (+.f64 (*.f64 y -4000000) (*.f64 y 1000000)) x))) 2000000)
(-.f64 (+.f64 (*.f64 1000000 (/.f64 x y)) (neg.f64 (/.f64 (*.f64 y -3000000) x))) 2000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4000000 y) (*.f64 1000000 y)) x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2000000 (pow.f64 y 2)) (*.f64 -2 (*.f64 (+.f64 (*.f64 -4000000 y) (*.f64 1000000 y)) y))) (pow.f64 x 2))) (*.f64 1000000 (/.f64 x y)))) 2000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 y -4000000) (*.f64 y 1000000)) x)) (+.f64 (*.f64 1000000 (/.f64 x y)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -2000000) (*.f64 (+.f64 (*.f64 y -4000000) (*.f64 y 1000000)) (*.f64 y -2))) (pow.f64 x 2))))) 2000000)
(-.f64 (+.f64 (*.f64 1000000 (/.f64 x y)) (+.f64 (neg.f64 (/.f64 (*.f64 y -3000000) x)) (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -2000000) (*.f64 (*.f64 y -3000000) (*.f64 y -2))) (pow.f64 x 2))))) 2000000)
(-.f64 (+.f64 (*.f64 1000000 (/.f64 x y)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -2000000) (*.f64 y (*.f64 y 6000000))) (pow.f64 x 2)) (/.f64 (*.f64 y -3000000) x)))) 2000000)
(-.f64 (+.f64 (*.f64 1000000 (/.f64 x y)) (*.f64 -1 (+.f64 (/.f64 (*.f64 y -3000000) x) (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -2000000) (*.f64 y (*.f64 y 6000000))) (pow.f64 x 2))))) 2000000)
(-.f64 (+.f64 (*.f64 1000000 (/.f64 x y)) (neg.f64 (+.f64 (/.f64 (*.f64 y -3000000) x) (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -2000000) (*.f64 y (*.f64 y 6000000))) (pow.f64 x 2))))) 2000000)
(*.f64 1000000 (/.f64 x y))
(-.f64 (*.f64 1000000 (/.f64 x y)) 2000000)
(-.f64 (+.f64 (*.f64 4000000 (/.f64 y x)) (+.f64 (*.f64 -1000000 (/.f64 y x)) (*.f64 1000000 (/.f64 x y)))) 2000000)
(-.f64 (+.f64 (*.f64 4000000 (/.f64 y x)) (+.f64 (*.f64 1000000 (/.f64 x y)) (*.f64 (/.f64 y x) -1000000))) 2000000)
(-.f64 (+.f64 (*.f64 1000000 (/.f64 x y)) (+.f64 (*.f64 4000000 (/.f64 y x)) (*.f64 (/.f64 y x) -1000000))) 2000000)
(-.f64 (+.f64 (*.f64 1000000 (/.f64 x y)) (*.f64 3000000 (/.f64 y x))) 2000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2000000 (pow.f64 y 2)) (*.f64 2 (*.f64 y (+.f64 (*.f64 -1000000 y) (*.f64 4000000 y))))) (pow.f64 x 2))) (+.f64 (*.f64 4000000 (/.f64 y x)) (+.f64 (*.f64 -1000000 (/.f64 y x)) (*.f64 1000000 (/.f64 x y))))) 2000000)
(-.f64 (+.f64 (*.f64 4000000 (/.f64 y x)) (+.f64 (+.f64 (*.f64 1000000 (/.f64 x y)) (*.f64 (/.f64 y x) -1000000)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -2000000) (*.f64 y (*.f64 (+.f64 (*.f64 y -1000000) (*.f64 y 4000000)) 2))) (pow.f64 x 2))))) 2000000)
(-.f64 (+.f64 (+.f64 (*.f64 1000000 (/.f64 x y)) (+.f64 (*.f64 4000000 (/.f64 y x)) (*.f64 (/.f64 y x) -1000000))) (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -2000000) (*.f64 y (*.f64 2 (*.f64 y 3000000)))) (pow.f64 x 2)))) 2000000)
(-.f64 (+.f64 (*.f64 1000000 (/.f64 x y)) (+.f64 (*.f64 3000000 (/.f64 y x)) (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -2000000) (*.f64 y (*.f64 y 6000000))) (pow.f64 x 2))))) 2000000)
(-.f64 (+.f64 (*.f64 1000000 (/.f64 x y)) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 y 2) -2000000) (*.f64 y (*.f64 y 6000000))) (pow.f64 x 2))) (*.f64 3000000 (/.f64 y x)))) 2000000)
(*.f64 1000000 (/.f64 x y))
(-.f64 (*.f64 1000000 (/.f64 x y)) 2000000)
(-.f64 (+.f64 (*.f64 1000000 (/.f64 x y)) (*.f64 3000000 (/.f64 y x))) 2000000)
(-.f64 (+.f64 (*.f64 4000000 (/.f64 y x)) (+.f64 (*.f64 1000000 (/.f64 x y)) (*.f64 (/.f64 y x) -1000000))) 2000000)
(-.f64 (+.f64 (*.f64 1000000 (/.f64 x y)) (+.f64 (*.f64 4000000 (/.f64 y x)) (*.f64 (/.f64 y x) -1000000))) 2000000)
(-.f64 (+.f64 (*.f64 -4000000 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 1000000 (/.f64 x y)) (*.f64 3000000 (/.f64 y x)))) 2000000)
(-.f64 (+.f64 (*.f64 1000000 (/.f64 x y)) (+.f64 (*.f64 3000000 (/.f64 y x)) (*.f64 -4000000 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))) 2000000)
(-.f64 (+.f64 (+.f64 (*.f64 1000000 (/.f64 x y)) (*.f64 3000000 (/.f64 y x))) (*.f64 -4000000 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))) 2000000)
(*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -1000000 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 -4 (pow.f64 x 5))) (pow.f64 y 5)))))
(+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 -1000000 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4)) (pow.f64 y 5))) (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 -1000000 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4)) (pow.f64 y 5)))))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -1000000 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4)) (pow.f64 y 5)))))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 -1000000 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 -4 (pow.f64 x 5))) (pow.f64 y 5))) (*.f64 -1000000 (/.f64 (+.f64 (*.f64 -2 (pow.f64 x 6)) (*.f64 -2 (*.f64 (+.f64 (pow.f64 x 5) (*.f64 -4 (pow.f64 x 5))) x))) (pow.f64 y 6))))))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 -1000000 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4)) (pow.f64 y 5))) (*.f64 -1000000 (/.f64 (+.f64 (*.f64 -2 (pow.f64 x 6)) (*.f64 (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4)) (*.f64 x -2))) (pow.f64 y 6))))))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -1000000 (+.f64 (/.f64 (*.f64 -2 (+.f64 (*.f64 x (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4))) (pow.f64 x 6))) (pow.f64 y 6)) (/.f64 (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4)) (pow.f64 y 5))))))
(+.f64 (+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))) (*.f64 -1000000 (+.f64 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4)) (pow.f64 y 5)) (/.f64 (*.f64 -2 (+.f64 (pow.f64 x 6) (*.f64 x (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4))))) (pow.f64 y 6)))))
(+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 -1000000 (+.f64 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4)) (pow.f64 y 5)) (/.f64 (*.f64 -2 (+.f64 (pow.f64 x 6) (*.f64 x (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4))))) (pow.f64 y 6))))))
(*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -1000000 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 -4 (pow.f64 x 5))) (pow.f64 y 5)))))
(+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 -1000000 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4)) (pow.f64 y 5))) (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 -1000000 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4)) (pow.f64 y 5)))))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -1000000 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4)) (pow.f64 y 5)))))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 1000000 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 6)) (*.f64 2 (*.f64 (+.f64 (pow.f64 x 5) (*.f64 -4 (pow.f64 x 5))) x))) (pow.f64 y 6))) (+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -1000000 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 -4 (pow.f64 x 5))) (pow.f64 y 5))))))
(+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -1000000 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4)) (pow.f64 y 5)))) (*.f64 1000000 (/.f64 (+.f64 (*.f64 2 (pow.f64 x 6)) (*.f64 (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4)) (*.f64 x 2))) (pow.f64 y 6)))))
(+.f64 (*.f64 1000000 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (+.f64 (+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 -1000000 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4)) (pow.f64 y 5)))) (*.f64 1000000 (/.f64 (*.f64 2 (+.f64 (*.f64 x (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4))) (pow.f64 x 6))) (pow.f64 y 6)))))
(+.f64 (*.f64 -1000000 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4)) (pow.f64 y 5))) (+.f64 (*.f64 1000000 (+.f64 (/.f64 (*.f64 2 (+.f64 (pow.f64 x 6) (*.f64 x (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4))))) (pow.f64 y 6)) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(+.f64 (+.f64 (*.f64 -2000000 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 -1000000 (/.f64 (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4)) (pow.f64 y 5)))) (*.f64 1000000 (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 (*.f64 2 (+.f64 (pow.f64 x 6) (*.f64 x (+.f64 (pow.f64 x 5) (*.f64 (pow.f64 x 5) -4))))) (pow.f64 y 6)))))
(+.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))) 0)
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))) (/.f64 (*.f64 x 100) (+.f64 y x)))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (*.f64 (*.f64 100 (fabs.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (*.f64 100 (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 x y) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 100 (fabs.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))))
(+.f64 0 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))) (/.f64 (*.f64 x 100) (+.f64 y x)))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (*.f64 (*.f64 100 (fabs.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (*.f64 100 (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 x y) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 100 (fabs.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))))
(-.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))) 0)
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))) (/.f64 (*.f64 x 100) (+.f64 y x)))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (*.f64 (*.f64 100 (fabs.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (*.f64 100 (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 x y) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 100 (fabs.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))) 1)
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))) (/.f64 (*.f64 x 100) (+.f64 y x)))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (*.f64 (*.f64 100 (fabs.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (*.f64 100 (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 x y) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 100 (fabs.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))))
(/.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))) (/.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))) (/.f64 (*.f64 x 100) (+.f64 y x)))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (*.f64 (*.f64 100 (fabs.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (*.f64 100 (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 x y) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 100 (fabs.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))))
(pow.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))) 1)
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))) (/.f64 (*.f64 x 100) (+.f64 y x)))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (*.f64 (*.f64 100 (fabs.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (*.f64 100 (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 x y) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 100 (fabs.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))))
(+.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))) 0)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))) (/.f64 (*.f64 x 100) (+.f64 y x))))
(*.f64 100 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (/.f64 x y) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(+.f64 0 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))) (/.f64 (*.f64 x 100) (+.f64 y x))))
(*.f64 100 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (/.f64 x y) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(+.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))) -1)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))) (/.f64 (*.f64 x 100) (+.f64 y x))))
(*.f64 100 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (/.f64 x y) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(+.f64 (-.f64 -1 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))))) 1)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))) (/.f64 (*.f64 x 100) (+.f64 y x))))
(*.f64 100 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (/.f64 x y) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(-.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))) 0)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))) (/.f64 (*.f64 x 100) (+.f64 y x))))
(*.f64 100 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (/.f64 x y) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(-.f64 0 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))) (/.f64 (*.f64 x 100) (+.f64 y x))))
(*.f64 100 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (/.f64 x y) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(-.f64 -1 (-.f64 -1 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))) (/.f64 (*.f64 x 100) (+.f64 y x))))
(*.f64 100 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (/.f64 x y) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(-.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))) 1)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))) (/.f64 (*.f64 x 100) (+.f64 y x))))
(*.f64 100 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (/.f64 x y) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))) 1)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))) (/.f64 (*.f64 x 100) (+.f64 y x))))
(*.f64 100 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (/.f64 x y) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))) (/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))) (/.f64 (*.f64 x 100) (+.f64 y x))))
(*.f64 100 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (/.f64 x y) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(/.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))) -1)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))) (/.f64 (*.f64 x 100) (+.f64 y x))))
(*.f64 100 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (/.f64 x y) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(pow.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))) 1)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))) (/.f64 (*.f64 x 100) (+.f64 y x))))
(*.f64 100 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (/.f64 x y) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))) (/.f64 (*.f64 x 100) (+.f64 y x))))
(*.f64 100 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x)))))
(*.f64 100 (*.f64 (/.f64 x y) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))))

eval716.0ms (6.3%)

Compiler

Compiled 20575 to 12832 computations (37.6% saved)

prune84.0ms (0.7%)

Pruning

8 alts after pruning (2 fresh and 6 done)

PrunedKeptTotal
New3071308
Fresh011
Picked101
Done066
Total3088316
Error
0.0b
Counts
316 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
0.2b
(/.f64 (*.f64 x 100) (+.f64 x y))
35.9b
(+.f64 100 (*.f64 -100 (/.f64 y x)))
52.6b
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))))))))
25.0b
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
25.0b
(*.f64 (/.f64 (/.f64 1 (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
53.0b
(*.f64 (/.f64 (/.f64 1 (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))))
28.3b
(*.f64 100 (/.f64 x y))
35.2b
100
Compiler

Compiled 297 to 170 computations (42.8% saved)

regimes28.0ms (0.2%)

Counts
10 → 1
Calls
Call 1
Inputs
100
(*.f64 100 (/.f64 x y))
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y)))))
(*.f64 (/.f64 (/.f64 1 (*.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (*.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (/.f64 (*.f64 x 100) (+.f64 y x)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 y x)) (*.f64 100 (*.f64 (/.f64 x y) (/.f64 (*.f64 x 100) (+.f64 y x))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 100 (/.f64 x y))))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y)))) (fabs.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) (/.f64 (*.f64 x 100) (+.f64 x y))))))))
Outputs
(/.f64 (*.f64 x 100) (+.f64 x y))
Calls

3 calls:

8.0ms
y
7.0ms
x
6.0ms
(/.f64 (*.f64 x 100) (+.f64 x y))
Results
ErrorSegmentsBranch
0.2b1x
0.2b1y
0.2b1(/.f64 (*.f64 x 100) (+.f64 x y))
Compiler

Compiled 414 to 222 computations (46.4% saved)

regimes49.0ms (0.4%)

Counts
3 → 5
Calls
Call 1
Inputs
100
(*.f64 100 (/.f64 x y))
(+.f64 100 (*.f64 -100 (/.f64 y x)))
Outputs
100
(*.f64 100 (/.f64 x y))
100
(*.f64 100 (/.f64 x y))
(+.f64 100 (*.f64 -100 (/.f64 y x)))
Calls

2 calls:

29.0ms
y
19.0ms
x
Results
ErrorSegmentsBranch
13.8b5x
14.7b5y
Compiler

Compiled 21 to 15 computations (28.6% saved)

bsearch65.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
15.0ms
3.91930207012358e+46
5.538183728731114e+50
17.0ms
-4.34635000141498e-47
-4.9196818270258175e-56
14.0ms
-3.401814502891464e+43
-6.081913035844855e+39
18.0ms
-1.5915525702671762e+144
-1.8203161768819689e+133
Results
55.0ms560×body256valid
Compiler

Compiled 482 to 392 computations (18.7% saved)

regimes41.0ms (0.4%)

Accuracy

Total -47.8b remaining (-344.5%)

Threshold costs -47.8b (-344.5%)

Counts
2 → 5
Calls
Call 1
Inputs
100
(*.f64 100 (/.f64 x y))
Outputs
100
(*.f64 100 (/.f64 x y))
100
(*.f64 100 (/.f64 x y))
100
Calls

2 calls:

20.0ms
y
20.0ms
x
Results
ErrorSegmentsBranch
13.9b5x
14.8b5y
Compiler

Compiled 14 to 10 computations (28.6% saved)

bsearch68.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
15.0ms
3.91930207012358e+46
5.538183728731114e+50
20.0ms
-4.34635000141498e-47
-4.9196818270258175e-56
14.0ms
-3.401814502891464e+43
-6.081913035844855e+39
19.0ms
-1.5915525702671762e+144
-1.8203161768819689e+133
Results
56.0ms560×body256valid
Compiler

Compiled 434 to 360 computations (17.1% saved)

simplify5.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039168
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f64 (*.f64 x 100) (+.f64 x y))
(if (<=.f64 x -18500000000000001170015207621095909645689627129558840244416841386402066016055569014073834509656179839922694349839986467837656722046976) 100 (if (<=.f64 x -21999999999999998975833115078927222571008) (*.f64 100 (/.f64 x y)) (if (<=.f64 x -2738119583382487/52656145834278593348959013841835216159447547700274555627155488768) 100 (if (<=.f64 x 4999999999999999732451384737740896598436207394816) (*.f64 100 (/.f64 x y)) (+.f64 100 (*.f64 -100 (/.f64 y x)))))))
(if (<=.f64 x -18500000000000001170015207621095909645689627129558840244416841386402066016055569014073834509656179839922694349839986467837656722046976) 100 (if (<=.f64 x -8000000000000000359085701424607334284394496) (*.f64 100 (/.f64 x y)) (if (<=.f64 x -6318737500113431/26328072917139296674479506920917608079723773850137277813577744384) 100 (if (<=.f64 x 54999999999999998355039446748856769715422363648) (*.f64 100 (/.f64 x y)) 100))))
100
Outputs
(/.f64 (*.f64 x 100) (+.f64 x y))
(if (<=.f64 x -18500000000000001170015207621095909645689627129558840244416841386402066016055569014073834509656179839922694349839986467837656722046976) 100 (if (<=.f64 x -21999999999999998975833115078927222571008) (*.f64 100 (/.f64 x y)) (if (<=.f64 x -2738119583382487/52656145834278593348959013841835216159447547700274555627155488768) 100 (if (<=.f64 x 4999999999999999732451384737740896598436207394816) (*.f64 100 (/.f64 x y)) (+.f64 100 (*.f64 -100 (/.f64 y x)))))))
(if (<=.f64 x -18500000000000001170015207621095909645689627129558840244416841386402066016055569014073834509656179839922694349839986467837656722046976) 100 (if (<=.f64 x -8000000000000000359085701424607334284394496) (*.f64 100 (/.f64 x y)) (if (<=.f64 x -6318737500113431/26328072917139296674479506920917608079723773850137277813577744384) 100 (if (<=.f64 x 54999999999999998355039446748856769715422363648) (*.f64 100 (/.f64 x y)) 100))))
100
Compiler

Compiled 80 to 57 computations (28.8% saved)

soundness0.0ms (0%)

end54.0ms (0.5%)

Compiler

Compiled 74 to 50 computations (32.4% saved)

Profiling

Loading profile data...