Development.Shake.Progress:message from shake-0.15.5

Time bar (total: 3.3s)

analyze17.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
25%25%74.9%0.1%0%0%0%3
37.5%37.5%62.4%0.1%0%0%0%4
56.3%56.2%43.7%0.1%0%0%0%5
65.6%65.6%34.3%0.1%0%0%0%6
76.6%76.5%23.4%0.1%0%0%0%7
82%82%18%0.1%0%0%0%8
87.9%87.8%12.1%0.1%0%0%0%9
90.8%90.7%9.2%0.1%0%0%0%10
93.8%93.8%6.1%0.1%0%0%0%11
95.4%95.3%4.6%0.1%0%0%0%12
Compiler

Compiled 10 to 7 computations (30% saved)

sample981.0ms (29.9%)

Results
971.0ms8256×body256valid
Bogosity

preprocess148.0ms (4.5%)

Algorithm
egg-herbie
Rules
2166×fma-neg
1588×div-sub
1214×fma-def
668×sub-neg
634×distribute-rgt-in
Problems
256×No Errors
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
022156
145140
293140
3185134
4439134
51075128
62326125
74612125
86142125
97204125
107644125
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (*.f64 (neg.f64 x) 100) (+.f64 (neg.f64 x) y))
(/.f64 (*.f64 x 100) (+.f64 x (neg.f64 y)))
(/.f64 (*.f64 y 100) (+.f64 y x))
Outputs
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(/.f64 100 (-.f64 (/.f64 y x) -1))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(/.f64 100 (-.f64 (/.f64 y x) -1))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(/.f64 (*.f64 (neg.f64 x) 100) (+.f64 (neg.f64 x) y))
(/.f64 (neg.f64 x) (/.f64 (+.f64 y (neg.f64 x)) 100))
(/.f64 (*.f64 x -100) (-.f64 y x))
(/.f64 -100 (-.f64 (/.f64 y x) 1))
(/.f64 100 (-.f64 1 (/.f64 y x)))
(/.f64 (*.f64 x 100) (+.f64 x (neg.f64 y)))
(/.f64 (neg.f64 x) (/.f64 (+.f64 y (neg.f64 x)) 100))
(/.f64 (*.f64 x -100) (-.f64 y x))
(/.f64 -100 (-.f64 (/.f64 y x) 1))
(/.f64 100 (-.f64 1 (/.f64 y x)))
(/.f64 (*.f64 y 100) (+.f64 y x))
(/.f64 y (/.f64 (+.f64 x y) 100))
(/.f64 (*.f64 100 y) (+.f64 x y))
(*.f64 100 (/.f64 y (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 x y)))
Compiler

Compiled 28 to 16 computations (42.9% saved)

eval1.0ms (0%)

Compiler

Compiled 30 to 18 computations (40% saved)

prune3.0ms (0.1%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(/.f64 (*.f64 x 100) (+.f64 x y))
99.6%
(/.f64 100 (-.f64 (/.f64 y x) -1))
99.8%
(*.f64 (/.f64 x (+.f64 x y)) 100)
99.7%
(/.f64 (*.f64 x 100) (+.f64 x y))
99.6%
(/.f64 100 (-.f64 (/.f64 y x) -1))
99.8%
(*.f64 (/.f64 x (+.f64 x y)) 100)
Compiler

Compiled 54 to 38 computations (29.6% saved)

localize59.0ms (1.8%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.7%
(/.f64 (*.f64 x 100) (+.f64 x y))
99.6%
(/.f64 100 (-.f64 (/.f64 y x) -1))
100.0%
(/.f64 x (+.f64 x y))
99.8%
(*.f64 (/.f64 x (+.f64 x y)) 100)
Compiler

Compiled 56 to 23 computations (58.9% saved)

series27.0ms (0.8%)

Counts
4 → 96
Calls

24 calls:

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

rewrite141.0ms (4.3%)

Algorithm
batch-egg-rewrite
Rules
1098×prod-diff
891×log1p-expm1-u
636×expm1-log1p-u
420×expm1-udef
420×log1p-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017103
1256103
23641103
Stop Event
node limit
Counts
4 → 140
Calls
Call 1
Inputs
(*.f64 (/.f64 x (+.f64 x y)) 100)
(/.f64 x (+.f64 x y))
(/.f64 100 (-.f64 (/.f64 y x) -1))
(/.f64 (*.f64 x 100) (+.f64 x y))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))) 1)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 -1 (neg.f64 (/.f64 (+.f64 x y) (*.f64 x 100))))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 1 (/.f64 (+.f64 x y) (*.f64 x 100)))
(/.f64 1 (/.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) 1))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 (+.f64 x y) 1/100) (cbrt.f64 x)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 x 100))))
(/.f64 (sqrt.f64 x) (/.f64 (*.f64 (+.f64 x y) 1/100) (sqrt.f64 x)))
(/.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 (+.f64 x y) (*.f64 (sqrt.f64 x) 10)))
(/.f64 (neg.f64 x) (neg.f64 (*.f64 (+.f64 x y) 1/100)))
(/.f64 (*.f64 x -100) (neg.f64 (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 x -100)) (neg.f64 (neg.f64 (+.f64 x y))))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 x 100) 1) (+.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (+.f64 x y)))
(pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10) 2)
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(exp.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (+.f64 x y)))) 1)
(*.f64 x (/.f64 1 (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) 1)
(*.f64 1 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (+.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) (sqrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 x) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 x (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(pow.f64 (/.f64 x (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 x (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 2)
(pow.f64 (/.f64 (+.f64 x y) x) -1)
(neg.f64 (/.f64 x (neg.f64 (+.f64 x y))))
(sqrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2))
(log.f64 (exp.f64 (/.f64 x (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 x (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (+.f64 x y))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 1)
(*.f64 100 (/.f64 1 (+.f64 (/.f64 y x) 1)))
(*.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(*.f64 1 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (sqrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (sqrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 -100 (/.f64 1 (+.f64 (neg.f64 (/.f64 y x)) -1)))
(*.f64 (/.f64 1 (+.f64 (/.f64 y x) 1)) 100)
(*.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 3) 1)) (+.f64 (pow.f64 (/.f64 y x) 2) (+.f64 1 (*.f64 (/.f64 y x) -1))))
(*.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 2) -1)) (+.f64 (/.f64 y x) -1))
(pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3)
(pow.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2)
(pow.f64 (-.f64 (/.f64 (/.f64 y x) 100) -1/100) -1)
(sqrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 2))
(log.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(cbrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3))
(expm1.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(exp.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))))
(exp.f64 (*.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))) 1))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))) 1)
(*.f64 x (/.f64 1 (*.f64 (+.f64 x y) 1/100)))
(*.f64 x (*.f64 (/.f64 1 (+.f64 x y)) 100))
(*.f64 x (*.f64 100 (/.f64 1 (+.f64 x y))))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 1)
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 1 (*.f64 (/.f64 x (+.f64 x y)) 100))
(*.f64 (cbrt.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000)) (cbrt.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 100))
(*.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10) (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 100))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 x 100)) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 (+.f64 x y))))
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2)) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x (+.f64 x y)))) (sqrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10) 2)
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(exp.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))

simplify129.0ms (3.9%)

Algorithm
egg-herbie
Rules
1006×fma-def
738×log-prod
560×cube-prod
386×associate-/l*
382×div-sub
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03369322
18708886
236008626
Stop Event
node limit
Counts
236 → 203
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 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.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 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.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))))))
100
(+.f64 100 (*.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 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))))))
100
(+.f64 100 (*.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 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 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 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.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 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(/.f64 x y)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (/.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
1
(+.f64 1 (*.f64 -1 (/.f64 y x)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
1
(+.f64 1 (*.f64 -1 (/.f64 y x)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
1
(+.f64 1 (*.f64 -1 (/.f64 y x)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(/.f64 x y)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (/.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(/.f64 x y)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (/.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
100
(+.f64 100 (*.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 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 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 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.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 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.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 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.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 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.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))))))
100
(+.f64 100 (*.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 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 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 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.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 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.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))))))
100
(+.f64 100 (*.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 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))))))
100
(+.f64 100 (*.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 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 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 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.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 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))) 1)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 -1 (neg.f64 (/.f64 (+.f64 x y) (*.f64 x 100))))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 1 (/.f64 (+.f64 x y) (*.f64 x 100)))
(/.f64 1 (/.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) 1))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 (+.f64 x y) 1/100) (cbrt.f64 x)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 x 100))))
(/.f64 (sqrt.f64 x) (/.f64 (*.f64 (+.f64 x y) 1/100) (sqrt.f64 x)))
(/.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 (+.f64 x y) (*.f64 (sqrt.f64 x) 10)))
(/.f64 (neg.f64 x) (neg.f64 (*.f64 (+.f64 x y) 1/100)))
(/.f64 (*.f64 x -100) (neg.f64 (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 x -100)) (neg.f64 (neg.f64 (+.f64 x y))))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 x 100) 1) (+.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (+.f64 x y)))
(pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10) 2)
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(exp.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (+.f64 x y)))) 1)
(*.f64 x (/.f64 1 (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) 1)
(*.f64 1 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (+.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) (sqrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 x) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 x (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(pow.f64 (/.f64 x (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 x (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 2)
(pow.f64 (/.f64 (+.f64 x y) x) -1)
(neg.f64 (/.f64 x (neg.f64 (+.f64 x y))))
(sqrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2))
(log.f64 (exp.f64 (/.f64 x (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 x (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (+.f64 x y))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 1)
(*.f64 100 (/.f64 1 (+.f64 (/.f64 y x) 1)))
(*.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(*.f64 1 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (sqrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (sqrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 -100 (/.f64 1 (+.f64 (neg.f64 (/.f64 y x)) -1)))
(*.f64 (/.f64 1 (+.f64 (/.f64 y x) 1)) 100)
(*.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 3) 1)) (+.f64 (pow.f64 (/.f64 y x) 2) (+.f64 1 (*.f64 (/.f64 y x) -1))))
(*.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 2) -1)) (+.f64 (/.f64 y x) -1))
(pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3)
(pow.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2)
(pow.f64 (-.f64 (/.f64 (/.f64 y x) 100) -1/100) -1)
(sqrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 2))
(log.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(cbrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3))
(expm1.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(exp.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))))
(exp.f64 (*.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))) 1))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))) 1)
(*.f64 x (/.f64 1 (*.f64 (+.f64 x y) 1/100)))
(*.f64 x (*.f64 (/.f64 1 (+.f64 x y)) 100))
(*.f64 x (*.f64 100 (/.f64 1 (+.f64 x y))))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 1)
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 1 (*.f64 (/.f64 x (+.f64 x y)) 100))
(*.f64 (cbrt.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000)) (cbrt.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 100))
(*.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10) (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 100))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 x 100)) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 (+.f64 x y))))
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2)) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x (+.f64 x y)))) (sqrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10) 2)
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(exp.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
Outputs
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(/.f64 x (*.f64 y 1/100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (*.f64 100 x) y))
(fma.f64 100 (/.f64 x y) (/.f64 -100 (pow.f64 (/.f64 y x) 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)))))
(fma.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 (pow.f64 (/.f64 y x) 2)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (pow.f64 (/.f64 y x) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (/.f64 -100 (pow.f64 (/.f64 y x) 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (/.f64 y x))))
(fma.f64 100 (pow.f64 (/.f64 y x) 2) (fma.f64 -100 (/.f64 y x) 100))
(+.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 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (pow.f64 (/.f64 y x) 2) 100))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (/.f64 y x))))
(fma.f64 100 (pow.f64 (/.f64 y x) 2) (fma.f64 -100 (/.f64 y x) 100))
(+.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 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (pow.f64 (/.f64 y x) 2) 100))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (/.f64 y x))))
(fma.f64 100 (pow.f64 (/.f64 y x) 2) (fma.f64 -100 (/.f64 y x) 100))
(+.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 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (pow.f64 (/.f64 y x) 2) 100))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(/.f64 x (*.f64 y 1/100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (*.f64 100 x) y))
(fma.f64 100 (/.f64 x y) (/.f64 -100 (pow.f64 (/.f64 y x) 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)))))
(fma.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 (pow.f64 (/.f64 y x) 2)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (pow.f64 (/.f64 y x) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (/.f64 -100 (pow.f64 (/.f64 y x) 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(/.f64 x (*.f64 y 1/100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (*.f64 100 x) y))
(fma.f64 100 (/.f64 x y) (/.f64 -100 (pow.f64 (/.f64 y x) 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)))))
(fma.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 (pow.f64 (/.f64 y x) 2)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (pow.f64 (/.f64 y x) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (/.f64 -100 (pow.f64 (/.f64 y x) 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
(/.f64 x y)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (/.f64 x y))
(fma.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 x y))
(+.f64 (/.f64 x y) (/.f64 -1 (pow.f64 (/.f64 y x) 2)))
(-.f64 (/.f64 x y) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 x y)) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))
(-.f64 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(+.f64 (/.f64 x y) (-.f64 (pow.f64 (/.f64 x y) 3) (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (/.f64 -1 (pow.f64 (/.f64 y x) 2)) (-.f64 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (pow.f64 x 4) (pow.f64 y 4))))
(+.f64 (-.f64 (/.f64 x y) (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (-.f64 (pow.f64 (/.f64 x y) 3) (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
1
(+.f64 1 (*.f64 -1 (/.f64 y x)))
(+.f64 1 (/.f64 (neg.f64 y) x))
(-.f64 1 (/.f64 y x))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 1 (fma.f64 -1 (/.f64 y x) (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 y x) (fma.f64 -1 (pow.f64 (/.f64 y x) 3) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 3)) (/.f64 y x)))
(+.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 3)) (-.f64 1 (/.f64 y x)))
1
(+.f64 1 (*.f64 -1 (/.f64 y x)))
(+.f64 1 (/.f64 (neg.f64 y) x))
(-.f64 1 (/.f64 y x))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 1 (fma.f64 -1 (/.f64 y x) (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 y x) (fma.f64 -1 (pow.f64 (/.f64 y x) 3) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 3)) (/.f64 y x)))
(+.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 3)) (-.f64 1 (/.f64 y x)))
1
(+.f64 1 (*.f64 -1 (/.f64 y x)))
(+.f64 1 (/.f64 (neg.f64 y) x))
(-.f64 1 (/.f64 y x))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 1 (fma.f64 -1 (/.f64 y x) (/.f64 (pow.f64 y 2) (pow.f64 x 2))))
(+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 y x) (fma.f64 -1 (pow.f64 (/.f64 y x) 3) (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 3)) (/.f64 y x)))
(+.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 3)) (-.f64 1 (/.f64 y x)))
(/.f64 x y)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (/.f64 x y))
(fma.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 x y))
(+.f64 (/.f64 x y) (/.f64 -1 (pow.f64 (/.f64 y x) 2)))
(-.f64 (/.f64 x y) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 x y)) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))
(-.f64 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(+.f64 (/.f64 x y) (-.f64 (pow.f64 (/.f64 x y) 3) (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (/.f64 -1 (pow.f64 (/.f64 y x) 2)) (-.f64 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (pow.f64 x 4) (pow.f64 y 4))))
(+.f64 (-.f64 (/.f64 x y) (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (-.f64 (pow.f64 (/.f64 x y) 3) (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(/.f64 x y)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (/.f64 x y))
(fma.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 x y))
(+.f64 (/.f64 x y) (/.f64 -1 (pow.f64 (/.f64 y x) 2)))
(-.f64 (/.f64 x y) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 x y)) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))
(-.f64 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (pow.f64 x 2) (pow.f64 y 2)))
(+.f64 (/.f64 x y) (-.f64 (pow.f64 (/.f64 x y) 3) (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (/.f64 -1 (pow.f64 (/.f64 y x) 2)) (-.f64 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (pow.f64 x 4) (pow.f64 y 4))))
(+.f64 (-.f64 (/.f64 x y) (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (-.f64 (pow.f64 (/.f64 x y) 3) (/.f64 (pow.f64 x 2) (pow.f64 y 2))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (/.f64 y x))))
(fma.f64 100 (pow.f64 (/.f64 y x) 2) (fma.f64 -100 (/.f64 y x) 100))
(+.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 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (pow.f64 (/.f64 y x) 2) 100))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(/.f64 x (*.f64 y 1/100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (*.f64 100 x) y))
(fma.f64 100 (/.f64 x y) (/.f64 -100 (pow.f64 (/.f64 y x) 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)))))
(fma.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 (pow.f64 (/.f64 y x) 2)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (pow.f64 (/.f64 y x) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (/.f64 -100 (pow.f64 (/.f64 y x) 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(/.f64 x (*.f64 y 1/100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (*.f64 100 x) y))
(fma.f64 100 (/.f64 x y) (/.f64 -100 (pow.f64 (/.f64 y x) 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)))))
(fma.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 (pow.f64 (/.f64 y x) 2)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (pow.f64 (/.f64 y x) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (/.f64 -100 (pow.f64 (/.f64 y x) 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(/.f64 x (*.f64 y 1/100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (*.f64 100 x) y))
(fma.f64 100 (/.f64 x y) (/.f64 -100 (pow.f64 (/.f64 y x) 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)))))
(fma.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 (pow.f64 (/.f64 y x) 2)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (pow.f64 (/.f64 y x) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (/.f64 -100 (pow.f64 (/.f64 y x) 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (/.f64 y x))))
(fma.f64 100 (pow.f64 (/.f64 y x) 2) (fma.f64 -100 (/.f64 y x) 100))
(+.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 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (pow.f64 (/.f64 y x) 2) 100))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (/.f64 y x))))
(fma.f64 100 (pow.f64 (/.f64 y x) 2) (fma.f64 -100 (/.f64 y x) 100))
(+.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 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (pow.f64 (/.f64 y x) 2) 100))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(/.f64 x (*.f64 y 1/100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (*.f64 100 x) y))
(fma.f64 100 (/.f64 x y) (/.f64 -100 (pow.f64 (/.f64 y x) 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)))))
(fma.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 (pow.f64 (/.f64 y x) 2)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (pow.f64 (/.f64 y x) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (/.f64 -100 (pow.f64 (/.f64 y x) 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (/.f64 y x))))
(fma.f64 100 (pow.f64 (/.f64 y x) 2) (fma.f64 -100 (/.f64 y x) 100))
(+.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 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (pow.f64 (/.f64 y x) 2) 100))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (/.f64 y x))))
(fma.f64 100 (pow.f64 (/.f64 y x) 2) (fma.f64 -100 (/.f64 y x) 100))
(+.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 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (pow.f64 (/.f64 y x) 2) 100))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (/.f64 y x))))
(fma.f64 100 (pow.f64 (/.f64 y x) 2) (fma.f64 -100 (/.f64 y x) 100))
(+.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 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (fma.f64 100 (pow.f64 (/.f64 y x) 2) 100))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(/.f64 x (*.f64 y 1/100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (*.f64 100 x) y))
(fma.f64 100 (/.f64 x y) (/.f64 -100 (pow.f64 (/.f64 y x) 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)))))
(fma.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 (pow.f64 (/.f64 y x) 2)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (pow.f64 (/.f64 y x) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (/.f64 -100 (pow.f64 (/.f64 y x) 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(/.f64 x (*.f64 y 1/100))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (*.f64 100 x) y))
(fma.f64 100 (/.f64 x y) (/.f64 -100 (pow.f64 (/.f64 y x) 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)))))
(fma.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 (pow.f64 (/.f64 y x) 2)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (pow.f64 (/.f64 y x) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 (/.f64 -100 (pow.f64 (/.f64 y x) 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 -1 (neg.f64 (/.f64 (+.f64 x y) (*.f64 x 100))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 1 (/.f64 (+.f64 x y) (*.f64 x 100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 1 (/.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) 1))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 (+.f64 x y) 1/100) (cbrt.f64 x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 x 100))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (sqrt.f64 x) (/.f64 (*.f64 (+.f64 x y) 1/100) (sqrt.f64 x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 (+.f64 x y) (*.f64 (sqrt.f64 x) 10)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (neg.f64 x) (neg.f64 (*.f64 (+.f64 x y) 1/100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 x -100) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 x -100)) (neg.f64 (neg.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (/.f64 (*.f64 x 100) 1) (+.f64 x y))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3) 1/3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10) 2)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000))
(fabs.f64 (/.f64 (*.f64 100 x) (+.f64 x y)))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 1))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (+.f64 x y)))) 1)
(/.f64 x (+.f64 x y))
(*.f64 x (/.f64 1 (+.f64 x y)))
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 x (+.f64 x y)) 1)
(/.f64 x (+.f64 x y))
(*.f64 1 (/.f64 x (+.f64 x y)))
(/.f64 x (+.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2))
(/.f64 x (+.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2) (cbrt.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) (sqrt.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 1 (+.f64 x y)) x)
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(/.f64 (/.f64 x (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(/.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 x) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(/.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(/.f64 (/.f64 x (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(*.f64 (/.f64 x (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 x (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (pow.f64 x 2)))
(*.f64 (/.f64 x (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(pow.f64 (/.f64 x (+.f64 x y)) 1)
(/.f64 x (+.f64 x y))
(pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 3)
(/.f64 x (+.f64 x y))
(pow.f64 (pow.f64 (/.f64 x (+.f64 x y)) 3) 1/3)
(/.f64 x (+.f64 x y))
(pow.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 2)
(/.f64 x (+.f64 x y))
(pow.f64 (/.f64 (+.f64 x y) x) -1)
(/.f64 x (+.f64 x y))
(neg.f64 (/.f64 x (neg.f64 (+.f64 x y))))
(/.f64 x (+.f64 x y))
(sqrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2))
(/.f64 x (+.f64 x y))
(log.f64 (exp.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (+.f64 x y)))))
(/.f64 x (+.f64 x y))
(cbrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 3))
(/.f64 x (+.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 x y) 3)))
(/.f64 x (+.f64 x y))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(exp.f64 (log.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (/.f64 x (+.f64 x y))) 1))
(/.f64 x (+.f64 x y))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 1)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 100 (/.f64 1 (+.f64 (/.f64 y x) 1)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 1 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (sqrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (sqrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 -100 (/.f64 1 (+.f64 (neg.f64 (/.f64 y x)) -1)))
(/.f64 -100 (+.f64 -1 (/.f64 (neg.f64 y) x)))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (/.f64 1 (+.f64 (/.f64 y x) 1)) 100)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 3) 1)) (+.f64 (pow.f64 (/.f64 y x) 2) (+.f64 1 (*.f64 (/.f64 y x) -1))))
(*.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 3) 1)) (+.f64 (+.f64 (pow.f64 (/.f64 y x) 2) 1) (/.f64 (neg.f64 y) x)))
(*.f64 (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))) (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 3) 1)))
(*.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 2) -1)) (+.f64 (/.f64 y x) -1))
(*.f64 (/.f64 100 (+.f64 -1 (pow.f64 (/.f64 y x) 2))) (+.f64 (/.f64 y x) -1))
(/.f64 (fma.f64 100 (/.f64 y x) -100) (+.f64 (pow.f64 (/.f64 y x) 2) -1))
(pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(pow.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3) 1/3)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(pow.f64 (sqrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 2)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(pow.f64 (-.f64 (/.f64 (/.f64 y x) 100) -1/100) -1)
(/.f64 1 (+.f64 (/.f64 y (*.f64 100 x)) 1/100))
(/.f64 1 (+.f64 1/100 (*.f64 (/.f64 y x) 1/100)))
(/.f64 1 (fma.f64 (/.f64 y x) 1/100 1/100))
(sqrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 2))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(log.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(cbrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(expm1.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(exp.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))))
(/.f64 100 (exp.f64 (log1p.f64 (/.f64 y x))))
(exp.f64 (*.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))) 1))
(exp.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))))
(/.f64 100 (exp.f64 (log1p.f64 (/.f64 y x))))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 1 (*.f64 (+.f64 x y) 1/100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (*.f64 (/.f64 1 (+.f64 x y)) 100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (*.f64 100 (/.f64 1 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 1 (*.f64 (/.f64 x (+.f64 x y)) 100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000)) (cbrt.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10) (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 x 100)) (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 2)) (cbrt.f64 (/.f64 x (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x (+.f64 x y)))) (sqrt.f64 (/.f64 x (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (fma.f64 x x (*.f64 y (-.f64 y x))) (/.f64 x (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) 100)))
(*.f64 (fma.f64 x x (*.f64 y (-.f64 y x))) (*.f64 (/.f64 x (+.f64 (pow.f64 x 3) (pow.f64 y 3))) 100))
(*.f64 (fma.f64 y (-.f64 y x) (pow.f64 x 2)) (/.f64 (*.f64 100 x) (+.f64 (pow.f64 x 3) (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(/.f64 (*.f64 (*.f64 100 x) (-.f64 x y)) (-.f64 (pow.f64 x 2) (pow.f64 y 2)))
(/.f64 (*.f64 x (*.f64 100 (-.f64 x y))) (-.f64 (pow.f64 x 2) (pow.f64 y 2)))
(/.f64 (*.f64 100 x) (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) (-.f64 x y)))
(pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3) 1/3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10) 2)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000))
(fabs.f64 (/.f64 (*.f64 100 x) (+.f64 x y)))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 1))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))

eval53.0ms (1.6%)

Compiler

Compiled 2803 to 1548 computations (44.8% saved)

prune32.0ms (1%)

Pruning

8 alts after pruning (5 fresh and 3 done)

PrunedKeptTotal
New1985203
Fresh000
Picked033
Done000
Total1988206
Accuracy
100.0%
Counts
206 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(/.f64 (*.f64 x 100) (+.f64 x y))
42.7%
(/.f64 (*.f64 100 x) y)
42.6%
(/.f64 x (*.f64 y 1/100))
99.6%
(/.f64 100 (-.f64 (/.f64 y x) -1))
99.4%
(/.f64 1 (/.f64 (+.f64 x y) (*.f64 x 100)))
99.8%
(*.f64 (/.f64 x (+.f64 x y)) 100)
42.6%
(*.f64 (/.f64 x y) 100)
59.1%
100
99.7%
(/.f64 (*.f64 x 100) (+.f64 x y))
42.7%
(/.f64 (*.f64 100 x) y)
42.6%
(/.f64 x (*.f64 y 1/100))
99.6%
(/.f64 100 (-.f64 (/.f64 y x) -1))
99.4%
(/.f64 1 (/.f64 (+.f64 x y) (*.f64 x 100)))
99.8%
(*.f64 (/.f64 x (+.f64 x y)) 100)
42.6%
(*.f64 (/.f64 x y) 100)
59.1%
100
Compiler

Compiled 124 to 90 computations (27.4% saved)

localize82.0ms (2.5%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
99.7%
(/.f64 (*.f64 100 x) y)
99.8%
(*.f64 y 1/100)
99.6%
(/.f64 x (*.f64 y 1/100))
99.7%
(/.f64 (+.f64 x y) (*.f64 x 100))
99.5%
(/.f64 1 (/.f64 (+.f64 x y) (*.f64 x 100)))
99.6%
(*.f64 (/.f64 x y) 100)
Compiler

Compiled 62 to 32 computations (48.4% saved)

series8.0ms (0.3%)

Counts
6 → 132
Calls

33 calls:

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

rewrite119.0ms (3.6%)

Algorithm
batch-egg-rewrite
Rules
1072×prod-diff
894×log1p-expm1-u
556×expm1-log1p-u
404×expm1-udef
404×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020129
1299123
24009123
Stop Event
node limit
Counts
6 → 280
Calls
Call 1
Inputs
(*.f64 (/.f64 x y) 100)
(/.f64 1 (/.f64 (+.f64 x y) (*.f64 x 100)))
(/.f64 (+.f64 x y) (*.f64 x 100))
(/.f64 x (*.f64 y 1/100))
(*.f64 y 1/100)
(/.f64 (*.f64 100 x) y)
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(/.f64 x (*.f64 y 1/100))
(/.f64 x (/.f64 y 100))
(/.f64 x (/.f64 1/100 (/.f64 1 y)))
(/.f64 (/.f64 x y) 1/100)
(/.f64 100 (/.f64 y x))
(/.f64 1 (*.f64 y (/.f64 1/100 x)))
(/.f64 1 (/.f64 (*.f64 y (/.f64 1/100 x)) 1))
(/.f64 (*.f64 x 100) y)
(/.f64 -1 (neg.f64 (*.f64 y (/.f64 1/100 x))))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 y 1/100) (cbrt.f64 x)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (/.f64 y (cbrt.f64 (*.f64 x 100))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (/.f64 1/100 (cbrt.f64 (/.f64 x y))))
(/.f64 (sqrt.f64 x) (/.f64 (*.f64 y 1/100) (sqrt.f64 x)))
(/.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 y (*.f64 (sqrt.f64 x) 10)))
(/.f64 (sqrt.f64 (/.f64 x y)) (/.f64 1/100 (sqrt.f64 (/.f64 x y))))
(/.f64 (*.f64 x -100) (neg.f64 y))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(/.f64 (neg.f64 (/.f64 x y)) -1/100)
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 y -1/100)))
(/.f64 (neg.f64 (*.f64 x -100)) (neg.f64 (neg.f64 y)))
(/.f64 -100 (neg.f64 (/.f64 y x)))
(/.f64 (/.f64 x 1/100) y)
(/.f64 (/.f64 x (*.f64 (sqrt.f64 y) 1/10)) (*.f64 (sqrt.f64 y) 1/10))
(/.f64 (/.f64 x 1) (*.f64 y 1/100))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (/.f64 (*.f64 x 100) 1) y)
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (*.f64 y 1/100)))
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(pow.f64 (*.f64 y (/.f64 1/100 x)) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 y)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (/.f64 (+.f64 x y) 100)))) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 1 (/.f64 x (/.f64 (+.f64 x y) 100)))
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 -1 (/.f64 1 (*.f64 (+.f64 x y) (neg.f64 (/.f64 1/100 x)))))
(*.f64 (cbrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) (pow.f64 (cbrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) 2) (cbrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))))
(*.f64 (sqrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) (sqrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))))
(*.f64 (/.f64 x (/.f64 (+.f64 x y) 100)) 1)
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(*.f64 (/.f64 1 (+.f64 x y)) (pow.f64 (/.f64 1/100 x) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) -1) (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) -1))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (cbrt.f64 (*.f64 x 100)) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 x 100)) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 (sqrt.f64 x) 10) (sqrt.f64 (+.f64 x y))))
(*.f64 (*.f64 (/.f64 1 (+.f64 x y)) x) 100)
(*.f64 (*.f64 (/.f64 1 (+.f64 x y)) 100) x)
(*.f64 (*.f64 (/.f64 1 (+.f64 x y)) 1) (*.f64 x 100))
(*.f64 (*.f64 (/.f64 1 (+.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x 100)) 2)) (cbrt.f64 (*.f64 x 100)))
(*.f64 (*.f64 (/.f64 1 (+.f64 x y)) (*.f64 (sqrt.f64 x) 10)) (*.f64 (sqrt.f64 x) 10))
(*.f64 (/.f64 1 (neg.f64 (+.f64 x y))) (*.f64 x -100))
(*.f64 (/.f64 1 (/.f64 (+.f64 x y) x)) 100)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) -1)
(pow.f64 (cbrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) 3)
(pow.f64 (pow.f64 (/.f64 x (/.f64 (+.f64 x y) 100)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) 2)
(pow.f64 (/.f64 x (/.f64 (+.f64 x y) 100)) 1)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) -2))
(log.f64 (exp.f64 (/.f64 x (/.f64 (+.f64 x y) 100))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (/.f64 (+.f64 x y) 100)))))
(cbrt.f64 (pow.f64 (/.f64 x (/.f64 (+.f64 x y) 100)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (/.f64 (+.f64 x y) 100))))
(exp.f64 (log.f64 (/.f64 x (/.f64 (+.f64 x y) 100))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) 1))
(exp.f64 (-.f64 (log.f64 (*.f64 x 100)) (log.f64 (+.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 x (/.f64 (+.f64 x y) 100))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)))) 1)
(*.f64 1 (*.f64 (+.f64 x y) (/.f64 1/100 x)))
(*.f64 (+.f64 x y) (/.f64 1/100 x))
(*.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 1)
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 1/100 x)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 2) (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 1/100 x)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(*.f64 (neg.f64 (+.f64 x y)) (/.f64 1 (*.f64 x -100)))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 (/.f64 (+.f64 x y) x) 1/100)
(*.f64 (/.f64 1 x) (/.f64 (+.f64 x y) 100))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2)) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 x 100))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 x) 10)) (/.f64 (+.f64 x y) (*.f64 (sqrt.f64 x) 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x) (/.f64 (cbrt.f64 (+.f64 x y)) 100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) 100) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x y)) (*.f64 x 100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (pow.f64 (cbrt.f64 (*.f64 x 100)) 2)) (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (sqrt.f64 x) 10)) (/.f64 (cbrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 x) 10)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) x) (/.f64 (sqrt.f64 (+.f64 x y)) 100))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) 100) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) 1) (/.f64 (sqrt.f64 (+.f64 x y)) (*.f64 x 100)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x 100)) 2)) (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 (*.f64 x 100))))
(pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 2)
(pow.f64 (/.f64 x (/.f64 (+.f64 x y) 100)) -1)
(neg.f64 (/.f64 (+.f64 x y) (*.f64 x -100)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x y)) (/.f64 1/100 x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 (*.f64 x 100) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(exp.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 x (/.f64 100 y))
(*.f64 x (*.f64 (/.f64 1 y) 100))
(*.f64 x (*.f64 100 (/.f64 1 y)))
(*.f64 (/.f64 x y) 100)
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 (*.f64 x 100) (/.f64 1 y))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 y)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) 100))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) (/.f64 10 (sqrt.f64 (/.f64 y x))))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) 100))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 (/.f64 1 y) (*.f64 x 100))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 100 y) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 y) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 x 100) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 x 100)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (/.f64 x y)))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(pow.f64 (*.f64 y (/.f64 1/100 x)) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 y)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y 1/100))) 1)
(pow.f64 (*.f64 y 1/100) 1)
(pow.f64 (cbrt.f64 (*.f64 y 1/100)) 3)
(pow.f64 (pow.f64 (*.f64 y 1/100) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 y) 1/10) 2)
(sqrt.f64 (pow.f64 (*.f64 y 1/100) 2))
(log.f64 (exp.f64 (*.f64 y 1/100)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y 1/100))))
(cbrt.f64 (pow.f64 (*.f64 y 1/100) 3))
(expm1.f64 (log1p.f64 (*.f64 y 1/100)))
(exp.f64 (log.f64 (*.f64 y 1/100)))
(exp.f64 (*.f64 (log.f64 (*.f64 y 1/100)) 1))
(log1p.f64 (expm1.f64 (*.f64 y 1/100)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 x (/.f64 100 y))
(*.f64 x (*.f64 (/.f64 1 y) 100))
(*.f64 x (*.f64 100 (/.f64 1 y)))
(*.f64 (/.f64 x y) 100)
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 (*.f64 x 100) (/.f64 1 y))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 y)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) 100))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) (/.f64 10 (sqrt.f64 (/.f64 y x))))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) 100))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 (/.f64 1 y) (*.f64 x 100))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 100 y) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 y) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 x 100) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 x 100)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (/.f64 x y)))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(pow.f64 (*.f64 y (/.f64 1/100 x)) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 y)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))

simplify129.0ms (3.9%)

Algorithm
egg-herbie
Rules
1466×log-prod
804×log-div
648×associate-/l*
554×associate-*r/
542×associate-*l/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04869855
112699663
256629609
Stop Event
node limit
Counts
412 → 247
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 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.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 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.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))))))
100
(+.f64 100 (*.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 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))))))
100
(+.f64 100 (*.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 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 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 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.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 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 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 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 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 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 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(/.f64 x (*.f64 y 1/100))
(/.f64 x (/.f64 y 100))
(/.f64 x (/.f64 1/100 (/.f64 1 y)))
(/.f64 (/.f64 x y) 1/100)
(/.f64 100 (/.f64 y x))
(/.f64 1 (*.f64 y (/.f64 1/100 x)))
(/.f64 1 (/.f64 (*.f64 y (/.f64 1/100 x)) 1))
(/.f64 (*.f64 x 100) y)
(/.f64 -1 (neg.f64 (*.f64 y (/.f64 1/100 x))))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 y 1/100) (cbrt.f64 x)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (/.f64 y (cbrt.f64 (*.f64 x 100))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (/.f64 1/100 (cbrt.f64 (/.f64 x y))))
(/.f64 (sqrt.f64 x) (/.f64 (*.f64 y 1/100) (sqrt.f64 x)))
(/.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 y (*.f64 (sqrt.f64 x) 10)))
(/.f64 (sqrt.f64 (/.f64 x y)) (/.f64 1/100 (sqrt.f64 (/.f64 x y))))
(/.f64 (*.f64 x -100) (neg.f64 y))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(/.f64 (neg.f64 (/.f64 x y)) -1/100)
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 y -1/100)))
(/.f64 (neg.f64 (*.f64 x -100)) (neg.f64 (neg.f64 y)))
(/.f64 -100 (neg.f64 (/.f64 y x)))
(/.f64 (/.f64 x 1/100) y)
(/.f64 (/.f64 x (*.f64 (sqrt.f64 y) 1/10)) (*.f64 (sqrt.f64 y) 1/10))
(/.f64 (/.f64 x 1) (*.f64 y 1/100))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (/.f64 (*.f64 x 100) 1) y)
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (*.f64 y 1/100)))
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(pow.f64 (*.f64 y (/.f64 1/100 x)) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 y)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (/.f64 (+.f64 x y) 100)))) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 1 (/.f64 x (/.f64 (+.f64 x y) 100)))
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 -1 (/.f64 1 (*.f64 (+.f64 x y) (neg.f64 (/.f64 1/100 x)))))
(*.f64 (cbrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) (pow.f64 (cbrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) 2) (cbrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))))
(*.f64 (sqrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) (sqrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))))
(*.f64 (/.f64 x (/.f64 (+.f64 x y) 100)) 1)
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(*.f64 (/.f64 1 (+.f64 x y)) (pow.f64 (/.f64 1/100 x) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) -1) (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) -1))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (cbrt.f64 (*.f64 x 100)) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 x 100)) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 (sqrt.f64 x) 10) (sqrt.f64 (+.f64 x y))))
(*.f64 (*.f64 (/.f64 1 (+.f64 x y)) x) 100)
(*.f64 (*.f64 (/.f64 1 (+.f64 x y)) 100) x)
(*.f64 (*.f64 (/.f64 1 (+.f64 x y)) 1) (*.f64 x 100))
(*.f64 (*.f64 (/.f64 1 (+.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x 100)) 2)) (cbrt.f64 (*.f64 x 100)))
(*.f64 (*.f64 (/.f64 1 (+.f64 x y)) (*.f64 (sqrt.f64 x) 10)) (*.f64 (sqrt.f64 x) 10))
(*.f64 (/.f64 1 (neg.f64 (+.f64 x y))) (*.f64 x -100))
(*.f64 (/.f64 1 (/.f64 (+.f64 x y) x)) 100)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) -1)
(pow.f64 (cbrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) 3)
(pow.f64 (pow.f64 (/.f64 x (/.f64 (+.f64 x y) 100)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) 2)
(pow.f64 (/.f64 x (/.f64 (+.f64 x y) 100)) 1)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) -2))
(log.f64 (exp.f64 (/.f64 x (/.f64 (+.f64 x y) 100))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (/.f64 (+.f64 x y) 100)))))
(cbrt.f64 (pow.f64 (/.f64 x (/.f64 (+.f64 x y) 100)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (/.f64 (+.f64 x y) 100))))
(exp.f64 (log.f64 (/.f64 x (/.f64 (+.f64 x y) 100))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) 1))
(exp.f64 (-.f64 (log.f64 (*.f64 x 100)) (log.f64 (+.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 x (/.f64 (+.f64 x y) 100))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)))) 1)
(*.f64 1 (*.f64 (+.f64 x y) (/.f64 1/100 x)))
(*.f64 (+.f64 x y) (/.f64 1/100 x))
(*.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 1)
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 1/100 x)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 2) (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 1/100 x)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(*.f64 (neg.f64 (+.f64 x y)) (/.f64 1 (*.f64 x -100)))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 (/.f64 (+.f64 x y) x) 1/100)
(*.f64 (/.f64 1 x) (/.f64 (+.f64 x y) 100))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2)) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 x 100))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 x) 10)) (/.f64 (+.f64 x y) (*.f64 (sqrt.f64 x) 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x) (/.f64 (cbrt.f64 (+.f64 x y)) 100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) 100) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x y)) (*.f64 x 100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (pow.f64 (cbrt.f64 (*.f64 x 100)) 2)) (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (sqrt.f64 x) 10)) (/.f64 (cbrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 x) 10)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) x) (/.f64 (sqrt.f64 (+.f64 x y)) 100))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) 100) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) 1) (/.f64 (sqrt.f64 (+.f64 x y)) (*.f64 x 100)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x 100)) 2)) (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 (*.f64 x 100))))
(pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 2)
(pow.f64 (/.f64 x (/.f64 (+.f64 x y) 100)) -1)
(neg.f64 (/.f64 (+.f64 x y) (*.f64 x -100)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x y)) (/.f64 1/100 x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 (*.f64 x 100) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(exp.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 x (/.f64 100 y))
(*.f64 x (*.f64 (/.f64 1 y) 100))
(*.f64 x (*.f64 100 (/.f64 1 y)))
(*.f64 (/.f64 x y) 100)
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 (*.f64 x 100) (/.f64 1 y))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 y)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) 100))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) (/.f64 10 (sqrt.f64 (/.f64 y x))))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) 100))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 (/.f64 1 y) (*.f64 x 100))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 100 y) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 y) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 x 100) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 x 100)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (/.f64 x y)))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(pow.f64 (*.f64 y (/.f64 1/100 x)) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 y)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y 1/100))) 1)
(pow.f64 (*.f64 y 1/100) 1)
(pow.f64 (cbrt.f64 (*.f64 y 1/100)) 3)
(pow.f64 (pow.f64 (*.f64 y 1/100) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 y) 1/10) 2)
(sqrt.f64 (pow.f64 (*.f64 y 1/100) 2))
(log.f64 (exp.f64 (*.f64 y 1/100)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y 1/100))))
(cbrt.f64 (pow.f64 (*.f64 y 1/100) 3))
(expm1.f64 (log1p.f64 (*.f64 y 1/100)))
(exp.f64 (log.f64 (*.f64 y 1/100)))
(exp.f64 (*.f64 (log.f64 (*.f64 y 1/100)) 1))
(log1p.f64 (expm1.f64 (*.f64 y 1/100)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 x (/.f64 100 y))
(*.f64 x (*.f64 (/.f64 1 y) 100))
(*.f64 x (*.f64 100 (/.f64 1 y)))
(*.f64 (/.f64 x y) 100)
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 (*.f64 x 100) (/.f64 1 y))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 y)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) 100))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) (/.f64 10 (sqrt.f64 (/.f64 y x))))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) 100))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 (/.f64 1 y) (*.f64 x 100))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 100 y) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 y) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 x 100) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 x 100)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (/.f64 x y)))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(pow.f64 (*.f64 y (/.f64 1/100 x)) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 y)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
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)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (pow.f64 (/.f64 x 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)))))
(fma.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)))))
(fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (pow.f64 (/.f64 x y) 2)))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (pow.f64 (/.f64 x y) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (*.f64 -100 (pow.f64 x 4)) (pow.f64 y 4))))
(fma.f64 -100 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 (*.f64 -100 (pow.f64 x 4)) (pow.f64 y 4))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 100 (pow.f64 (/.f64 x y) 2)))
(+.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 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 100 (pow.f64 (/.f64 x y) 2))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (/.f64 100 (pow.f64 (/.f64 x y) 2))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 100 (pow.f64 (/.f64 x y) 2)))
(+.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 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 100 (pow.f64 (/.f64 x y) 2))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (/.f64 100 (pow.f64 (/.f64 x y) 2))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 100 (pow.f64 (/.f64 x y) 2)))
(+.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 (fma.f64 -100 (/.f64 y x) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 100 (pow.f64 (/.f64 x y) 2))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (/.f64 100 (pow.f64 (/.f64 x y) 2))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (pow.f64 (/.f64 x 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)))))
(fma.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)))))
(fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (pow.f64 (/.f64 x y) 2)))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (pow.f64 (/.f64 x y) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (*.f64 -100 (pow.f64 x 4)) (pow.f64 y 4))))
(fma.f64 -100 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 (*.f64 -100 (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)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (pow.f64 (/.f64 x 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)))))
(fma.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)))))
(fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (pow.f64 (/.f64 x y) 2)))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (pow.f64 (/.f64 x y) 2)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (*.f64 -100 (pow.f64 x 4)) (pow.f64 y 4))))
(fma.f64 -100 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 (*.f64 -100 (pow.f64 x 4)) (pow.f64 y 4))))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 y (/.f64 1/100 x)))
(fma.f64 y (/.f64 1/100 x) 1/100)
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 y (/.f64 1/100 x)))
(fma.f64 y (/.f64 1/100 x) 1/100)
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 y (/.f64 1/100 x)))
(fma.f64 y (/.f64 1/100 x) 1/100)
1/100
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 y (/.f64 1/100 x)))
(fma.f64 y (/.f64 1/100 x) 1/100)
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 y (/.f64 1/100 x)))
(fma.f64 y (/.f64 1/100 x) 1/100)
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 y (/.f64 1/100 x)))
(fma.f64 y (/.f64 1/100 x) 1/100)
1/100
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 y (/.f64 1/100 x)))
(fma.f64 y (/.f64 1/100 x) 1/100)
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 y (/.f64 1/100 x)))
(fma.f64 y (/.f64 1/100 x) 1/100)
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 y (/.f64 1/100 x)))
(fma.f64 y (/.f64 1/100 x) 1/100)
1/100
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 y (/.f64 1/100 x)))
(fma.f64 y (/.f64 1/100 x) 1/100)
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 y (/.f64 1/100 x)))
(fma.f64 y (/.f64 1/100 x) 1/100)
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 y (/.f64 1/100 x)))
(fma.f64 y (/.f64 1/100 x) 1/100)
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 y (/.f64 1/100 x)))
(fma.f64 y (/.f64 1/100 x) 1/100)
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 y (/.f64 1/100 x)))
(fma.f64 y (/.f64 1/100 x) 1/100)
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 y (/.f64 1/100 x)))
(fma.f64 y (/.f64 1/100 x) 1/100)
(*.f64 1/100 (/.f64 y x))
(*.f64 y (/.f64 1/100 x))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 y (/.f64 1/100 x)))
(fma.f64 y (/.f64 1/100 x) 1/100)
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 y (/.f64 1/100 x)))
(fma.f64 y (/.f64 1/100 x) 1/100)
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 y (/.f64 1/100 x)))
(fma.f64 y (/.f64 1/100 x) 1/100)
(*.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 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.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 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 100 (/.f64 x y))
(/.f64 x (*.f64 y 1/100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 1/100 (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(/.f64 (/.f64 x y) 1/100)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 1 (*.f64 y (/.f64 1/100 x)))
(*.f64 100 (/.f64 x y))
(/.f64 1 (/.f64 (*.f64 y (/.f64 1/100 x)) 1))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 x 100) y)
(*.f64 100 (/.f64 x y))
(/.f64 -1 (neg.f64 (*.f64 y (/.f64 1/100 x))))
(*.f64 100 (/.f64 x y))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 y 1/100) (cbrt.f64 x)))
(*.f64 100 (/.f64 x y))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (/.f64 y (cbrt.f64 (*.f64 x 100))))
(*.f64 100 (/.f64 x y))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (/.f64 1/100 (cbrt.f64 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(/.f64 (sqrt.f64 x) (/.f64 (*.f64 y 1/100) (sqrt.f64 x)))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 y (*.f64 (sqrt.f64 x) 10)))
(*.f64 100 (/.f64 x y))
(/.f64 (sqrt.f64 (/.f64 x y)) (/.f64 1/100 (sqrt.f64 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 x -100) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(*.f64 100 (/.f64 x y))
(/.f64 (neg.f64 (/.f64 x y)) -1/100)
(*.f64 100 (/.f64 x y))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(/.f64 (neg.f64 (*.f64 x -100)) (neg.f64 (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 -100 (neg.f64 (/.f64 y x)))
(*.f64 100 (/.f64 x y))
(/.f64 (/.f64 x 1/100) y)
(*.f64 100 (/.f64 x y))
(/.f64 (/.f64 x (*.f64 (sqrt.f64 y) 1/10)) (*.f64 (sqrt.f64 y) 1/10))
(*.f64 100 (/.f64 x y))
(/.f64 (/.f64 x 1) (*.f64 y 1/100))
(*.f64 100 (/.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 100 (/.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) 1) y)
(*.f64 100 (/.f64 x y))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (*.f64 y 1/100)))
(*.f64 100 (/.f64 x y))
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(*.f64 100 (/.f64 x y))
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(pow.f64 (*.f64 y (/.f64 1/100 x)) -1)
(*.f64 100 (/.f64 x y))
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(*.f64 100 (/.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(*.f64 100 (/.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (/.f64 (+.f64 x y) 100)))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 1 (/.f64 x (/.f64 (+.f64 x y) 100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 -1 (/.f64 1 (*.f64 (+.f64 x y) (neg.f64 (/.f64 1/100 x)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (cbrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) (pow.f64 (cbrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) 2))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) 2) (cbrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (sqrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) (sqrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 x (/.f64 (+.f64 x y) 100)) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 1 (+.f64 x y)) (pow.f64 (/.f64 1/100 x) -1))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/100 x) (+.f64 x y))) 2)) (/.f64 1 (cbrt.f64 (*.f64 (/.f64 1/100 x) (+.f64 x y)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x))) 2)) (/.f64 1 (cbrt.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) -1) (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) -1))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/100 x) (+.f64 x y))) -2)
(pow.f64 (sqrt.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x))) -2)
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (cbrt.f64 (*.f64 x 100)) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 x 100)) (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 (sqrt.f64 x) 10) (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (*.f64 (/.f64 1 (+.f64 x y)) x) 100)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (*.f64 (/.f64 1 (+.f64 x y)) 100) x)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (*.f64 (/.f64 1 (+.f64 x y)) 1) (*.f64 x 100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (*.f64 (/.f64 1 (+.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x 100)) 2)) (cbrt.f64 (*.f64 x 100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (*.f64 (/.f64 1 (+.f64 x y)) (*.f64 (sqrt.f64 x) 10)) (*.f64 (sqrt.f64 x) 10))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 1 (neg.f64 (+.f64 x y))) (*.f64 x -100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 1 (/.f64 (+.f64 x y) x)) 100)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 x (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) 100)) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (*.f64 (/.f64 x (+.f64 (pow.f64 x 3) (pow.f64 y 3))) 100) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(*.f64 (/.f64 x (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) 100)) (-.f64 x y))
(*.f64 (*.f64 (/.f64 x (-.f64 (pow.f64 x 2) (pow.f64 y 2))) 100) (-.f64 x y))
(pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) -1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(pow.f64 (cbrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) 3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(pow.f64 (pow.f64 (/.f64 x (/.f64 (+.f64 x y) 100)) 3) 1/3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(pow.f64 (sqrt.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) 2)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(pow.f64 (/.f64 x (/.f64 (+.f64 x y) 100)) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) -2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/100 x) (+.f64 x y)) -2))
(fabs.f64 (/.f64 100 (/.f64 (+.f64 x y) x)))
(log.f64 (exp.f64 (/.f64 x (/.f64 (+.f64 x y) 100))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (/.f64 (+.f64 x y) 100)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(cbrt.f64 (pow.f64 (/.f64 x (/.f64 (+.f64 x y) 100)) 3))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(expm1.f64 (log1p.f64 (/.f64 x (/.f64 (+.f64 x y) 100))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(exp.f64 (log.f64 (/.f64 x (/.f64 (+.f64 x y) 100))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) -1))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(exp.f64 (*.f64 (log.f64 (/.f64 x (/.f64 (+.f64 x y) 100))) 1))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(exp.f64 (-.f64 (log.f64 (*.f64 x 100)) (log.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(log1p.f64 (expm1.f64 (/.f64 x (/.f64 (+.f64 x y) 100))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)))) 1)
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 1 (*.f64 (+.f64 x y) (/.f64 1/100 x)))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (+.f64 x y) (/.f64 1/100 x))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 1)
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 1/100 x)))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 2))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 2) (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 1/100 x)))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (neg.f64 (+.f64 x y)) (/.f64 1 (*.f64 x -100)))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 (+.f64 x y) x) 1/100)
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 1 x) (/.f64 (+.f64 x y) 100))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2)) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 x 100))))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 x) 10)) (/.f64 (+.f64 x y) (*.f64 (sqrt.f64 x) 10)))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x) (/.f64 (cbrt.f64 (+.f64 x y)) 100))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) 100) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x y)) (*.f64 x 100)))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (pow.f64 (cbrt.f64 (*.f64 x 100)) 2)) (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1/100 x) (+.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (pow.f64 (cbrt.f64 (*.f64 100 x)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (cbrt.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (sqrt.f64 x) 10)) (/.f64 (cbrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 x) 10)))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) x) (/.f64 (sqrt.f64 (+.f64 x y)) 100))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) 100) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) 1) (/.f64 (sqrt.f64 (+.f64 x y)) (*.f64 x 100)))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x 100)) 2)) (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 (*.f64 x 100))))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 1)
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 3)
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 3) 1/3)
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 2)
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(pow.f64 (/.f64 x (/.f64 (+.f64 x y) 100)) -1)
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(neg.f64 (/.f64 (+.f64 x y) (*.f64 x -100)))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/100 x) (+.f64 x y)) 2))
(fabs.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)))
(log.f64 (pow.f64 (exp.f64 (+.f64 x y)) (/.f64 1/100 x)))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)))))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 3))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 (*.f64 x 100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) 3) (*.f64 (pow.f64 x 3) 1000000)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(exp.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 1))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (*.f64 (/.f64 1 y) 100))
(*.f64 100 (/.f64 x y))
(*.f64 x (*.f64 100 (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x y) 100)
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x 100) (/.f64 1 y))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) 100))
(*.f64 100 (/.f64 x y))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) (/.f64 10 (sqrt.f64 (/.f64 y x))))
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) 100))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 y) (*.f64 x 100))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 y) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 x 100) (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 x 100)) (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(*.f64 100 (/.f64 x y))
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(pow.f64 (*.f64 y (/.f64 1/100 x)) -1)
(*.f64 100 (/.f64 x y))
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(*.f64 100 (/.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(*.f64 100 (/.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y 1/100))) 1)
(*.f64 y 1/100)
(pow.f64 (*.f64 y 1/100) 1)
(*.f64 y 1/100)
(pow.f64 (cbrt.f64 (*.f64 y 1/100)) 3)
(*.f64 y 1/100)
(pow.f64 (pow.f64 (*.f64 y 1/100) 3) 1/3)
(*.f64 y 1/100)
(pow.f64 (*.f64 (sqrt.f64 y) 1/10) 2)
(*.f64 y 1/100)
(sqrt.f64 (pow.f64 (*.f64 y 1/100) 2))
(fabs.f64 (*.f64 y 1/100))
(log.f64 (exp.f64 (*.f64 y 1/100)))
(*.f64 y 1/100)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y 1/100))))
(*.f64 y 1/100)
(cbrt.f64 (pow.f64 (*.f64 y 1/100) 3))
(*.f64 y 1/100)
(expm1.f64 (log1p.f64 (*.f64 y 1/100)))
(*.f64 y 1/100)
(exp.f64 (log.f64 (*.f64 y 1/100)))
(*.f64 y 1/100)
(exp.f64 (*.f64 (log.f64 (*.f64 y 1/100)) 1))
(*.f64 y 1/100)
(log1p.f64 (expm1.f64 (*.f64 y 1/100)))
(*.f64 y 1/100)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (*.f64 (/.f64 1 y) 100))
(*.f64 100 (/.f64 x y))
(*.f64 x (*.f64 100 (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x y) 100)
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x 100) (/.f64 1 y))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) 100))
(*.f64 100 (/.f64 x y))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) (/.f64 10 (sqrt.f64 (/.f64 y x))))
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) 100))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 y) (*.f64 x 100))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 y) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 x 100) (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 x 100)) (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(*.f64 100 (/.f64 x y))
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(pow.f64 (*.f64 y (/.f64 1/100 x)) -1)
(*.f64 100 (/.f64 x y))
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(*.f64 100 (/.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(*.f64 100 (/.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))

eval70.0ms (2.1%)

Compiler

Compiled 2988 to 1807 computations (39.5% saved)

prune38.0ms (1.1%)

Pruning

7 alts after pruning (2 fresh and 5 done)

PrunedKeptTotal
New2461247
Fresh011
Picked224
Done033
Total2487255
Accuracy
100.0%
Counts
255 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(/.f64 (*.f64 x 100) (+.f64 x y))
42.7%
(/.f64 (*.f64 100 x) y)
42.6%
(/.f64 x (*.f64 y 1/100))
99.6%
(/.f64 100 (-.f64 (/.f64 y x) -1))
99.8%
(*.f64 (/.f64 x (+.f64 x y)) 100)
42.7%
(*.f64 (/.f64 100 y) x)
59.1%
100
99.7%
(/.f64 (*.f64 x 100) (+.f64 x y))
42.7%
(/.f64 (*.f64 100 x) y)
42.6%
(/.f64 x (*.f64 y 1/100))
99.6%
(/.f64 100 (-.f64 (/.f64 y x) -1))
99.8%
(*.f64 (/.f64 x (+.f64 x y)) 100)
42.7%
(*.f64 (/.f64 100 y) x)
59.1%
100
Compiler

Compiled 102 to 74 computations (27.5% saved)

localize24.0ms (0.7%)

Localize:

Found 1 expressions with local error:

NewAccuracyProgram
99.3%
(*.f64 (/.f64 100 y) x)
Compiler

Compiled 14 to 9 computations (35.7% saved)

series0.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite64.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
620×unpow-prod-down
468×cbrt-prod
468×log-prod
418×log1p-expm1-u
418×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01019
19519
2115619
Stop Event
node limit
Counts
1 → 35
Calls
Call 1
Inputs
(*.f64 (/.f64 100 y) x)
Outputs
(+.f64 0 (*.f64 100 (/.f64 x y)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)) 2))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(-.f64 (+.f64 1 (*.f64 100 (/.f64 x y))) 1)
(/.f64 100 (/.f64 y x))
(/.f64 x (*.f64 y 1/100))
(/.f64 1 (/.f64 y (*.f64 100 x)))
(/.f64 (*.f64 100 x) y)
(/.f64 (neg.f64 (*.f64 100 x)) (neg.f64 y))
(/.f64 (*.f64 x -100) (neg.f64 y))
(/.f64 (*.f64 -100 x) (neg.f64 y))
(/.f64 (/.f64 (*.f64 100 x) 1) y)
(/.f64 (/.f64 (*.f64 100 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (cbrt.f64 (*.f64 (*.f64 10000 (pow.f64 (/.f64 x y) 2)) (*.f64 100 x))) (cbrt.f64 y))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(pow.f64 (*.f64 10000 (pow.f64 (/.f64 x y) 2)) 1/2)
(pow.f64 (*.f64 1000000 (pow.f64 (/.f64 x y) 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 100 (/.f64 x y))) 2)
(pow.f64 (E.f64) (log.f64 (*.f64 100 (/.f64 x y))))
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 100 (/.f64 x y))) 2))) (cbrt.f64 (log.f64 (*.f64 100 (/.f64 x y)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 100 (/.f64 x y))))) (sqrt.f64 (log.f64 (*.f64 100 (/.f64 x y)))))
(sqrt.f64 (*.f64 10000 (pow.f64 (/.f64 x y) 2)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(cbrt.f64 (*.f64 1000000 (pow.f64 (/.f64 x y) 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 100 (/.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 100 (/.f64 x y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 100 (/.f64 x y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))

simplify51.0ms (1.5%)

Algorithm
egg-herbie
Rules
1634×fma-def
930×times-frac
750×unswap-sqr
738×log-prod
648×log-div
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01121283
12611277
27851271
342981259
Stop Event
node limit
Counts
59 → 48
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 0 (*.f64 100 (/.f64 x y)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)) 2))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(-.f64 (+.f64 1 (*.f64 100 (/.f64 x y))) 1)
(/.f64 100 (/.f64 y x))
(/.f64 x (*.f64 y 1/100))
(/.f64 1 (/.f64 y (*.f64 100 x)))
(/.f64 (*.f64 100 x) y)
(/.f64 (neg.f64 (*.f64 100 x)) (neg.f64 y))
(/.f64 (*.f64 x -100) (neg.f64 y))
(/.f64 (*.f64 -100 x) (neg.f64 y))
(/.f64 (/.f64 (*.f64 100 x) 1) y)
(/.f64 (/.f64 (*.f64 100 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (cbrt.f64 (*.f64 (*.f64 10000 (pow.f64 (/.f64 x y) 2)) (*.f64 100 x))) (cbrt.f64 y))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(pow.f64 (*.f64 10000 (pow.f64 (/.f64 x y) 2)) 1/2)
(pow.f64 (*.f64 1000000 (pow.f64 (/.f64 x y) 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 100 (/.f64 x y))) 2)
(pow.f64 (E.f64) (log.f64 (*.f64 100 (/.f64 x y))))
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 100 (/.f64 x y))) 2))) (cbrt.f64 (log.f64 (*.f64 100 (/.f64 x y)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 100 (/.f64 x y))))) (sqrt.f64 (log.f64 (*.f64 100 (/.f64 x y)))))
(sqrt.f64 (*.f64 10000 (pow.f64 (/.f64 x y) 2)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(cbrt.f64 (*.f64 1000000 (pow.f64 (/.f64 x y) 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 100 (/.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 100 (/.f64 x y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 100 (/.f64 x y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
Outputs
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(+.f64 0 (*.f64 100 (/.f64 x y)))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)) 2))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 2 (/.f64 100 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 200 y)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(-.f64 (+.f64 1 (*.f64 100 (/.f64 x y))) 1)
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(/.f64 x (*.f64 y 1/100))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(/.f64 1 (/.f64 y (*.f64 100 x)))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (neg.f64 (*.f64 100 x)) (neg.f64 y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(/.f64 (*.f64 x -100) (neg.f64 y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(/.f64 (*.f64 -100 x) (neg.f64 y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(/.f64 (/.f64 (*.f64 100 x) 1) y)
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(/.f64 (/.f64 (*.f64 100 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(/.f64 (cbrt.f64 (*.f64 (*.f64 10000 (pow.f64 (/.f64 x y) 2)) (*.f64 100 x))) (cbrt.f64 y))
(/.f64 (cbrt.f64 (*.f64 (*.f64 100 x) (*.f64 10000 (pow.f64 (/.f64 x y) 2)))) (cbrt.f64 y))
(/.f64 (cbrt.f64 (*.f64 x (*.f64 (pow.f64 (/.f64 x y) 2) 1000000))) (cbrt.f64 y))
(/.f64 (cbrt.f64 (*.f64 (/.f64 1000000 y) (/.f64 (pow.f64 x 3) y))) (cbrt.f64 y))
(/.f64 (cbrt.f64 (/.f64 (*.f64 1000000 (pow.f64 x 3)) (*.f64 y y))) (cbrt.f64 y))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (*.f64 10000 (pow.f64 (/.f64 x y) 2)) 1/2)
(sqrt.f64 (*.f64 10000 (pow.f64 (/.f64 x y) 2)))
(fabs.f64 (/.f64 (*.f64 100 x) y))
(pow.f64 (*.f64 1000000 (pow.f64 (/.f64 x y) 3)) 1/3)
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (sqrt.f64 (*.f64 100 (/.f64 x y))) 2)
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (E.f64) (log.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 100 (/.f64 x y))) 2))) (cbrt.f64 (log.f64 (*.f64 100 (/.f64 x y)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 (/.f64 100 y) x)) 2))) (cbrt.f64 (log.f64 (*.f64 (/.f64 100 y) x))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 x (/.f64 100 y))) 2))) (cbrt.f64 (log.f64 (*.f64 x (/.f64 100 y)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (/.f64 (*.f64 100 x) y)) 2))) (cbrt.f64 (log.f64 (/.f64 (*.f64 100 x) y))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 100 (/.f64 x y))))) (sqrt.f64 (log.f64 (*.f64 100 (/.f64 x y)))))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(sqrt.f64 (*.f64 10000 (pow.f64 (/.f64 x y) 2)))
(fabs.f64 (/.f64 (*.f64 100 x) y))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(cbrt.f64 (*.f64 1000000 (pow.f64 (/.f64 x y) 3)))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 100 (/.f64 x y)))) 3))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 100 (/.f64 x y)))) 1/3))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 100 (/.f64 x y)))) 2))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)

eval255.0ms (7.8%)

Compiler

Compiled 487 to 321 computations (34.1% saved)

prune14.0ms (0.4%)

Pruning

7 alts after pruning (1 fresh and 6 done)

PrunedKeptTotal
New48048
Fresh011
Picked011
Done055
Total48755
Accuracy
100.0%
Counts
55 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(/.f64 (*.f64 x 100) (+.f64 x y))
42.7%
(/.f64 (*.f64 100 x) y)
42.6%
(/.f64 x (*.f64 y 1/100))
99.6%
(/.f64 100 (-.f64 (/.f64 y x) -1))
99.8%
(*.f64 (/.f64 x (+.f64 x y)) 100)
42.7%
(*.f64 (/.f64 100 y) x)
59.1%
100
99.7%
(/.f64 (*.f64 x 100) (+.f64 x y))
42.7%
(/.f64 (*.f64 100 x) y)
42.6%
(/.f64 x (*.f64 y 1/100))
99.6%
(/.f64 100 (-.f64 (/.f64 y x) -1))
99.8%
(*.f64 (/.f64 x (+.f64 x y)) 100)
42.7%
(*.f64 (/.f64 100 y) x)
59.1%
100
Compiler

Compiled 102 to 74 computations (27.5% saved)

localize0.0ms (0%)

eval0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

prune4.0ms (0.1%)

Pruning

7 alts after pruning (1 fresh and 6 done)

PrunedKeptTotal
New000
Fresh011
Picked000
Done066
Total077
Accuracy
100.0%
Counts
7 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(/.f64 (*.f64 x 100) (+.f64 x y))
42.7%
(/.f64 (*.f64 100 x) y)
42.6%
(/.f64 x (*.f64 y 1/100))
99.6%
(/.f64 100 (-.f64 (/.f64 y x) -1))
99.8%
(*.f64 (/.f64 x (+.f64 x y)) 100)
42.7%
(*.f64 (/.f64 100 y) x)
59.1%
100
Compiler

Compiled 104 to 69 computations (33.7% saved)

regimes21.0ms (0.6%)

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

3 calls:

6.0ms
y
6.0ms
x
6.0ms
(/.f64 (*.f64 x 100) (+.f64 x y))
Results
AccuracySegmentsBranch
99.8%1x
99.8%1y
99.8%1(/.f64 (*.f64 x 100) (+.f64 x y))
Compiler

Compiled 68 to 42 computations (38.2% saved)

regimes57.0ms (1.7%)

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

2 calls:

41.0ms
x
12.0ms
y
Results
AccuracySegmentsBranch
78.9%5x
80.6%3y
Compiler

Compiled 29 to 19 computations (34.5% saved)

regimes13.0ms (0.4%)

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

1 calls:

12.0ms
y
Results
AccuracySegmentsBranch
80.5%3y
Compiler

Compiled 21 to 14 computations (33.3% saved)

regimes6.0ms (0.2%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
100
Outputs
100
Calls

2 calls:

3.0ms
x
3.0ms
y
Results
AccuracySegmentsBranch
59.1%1x
59.1%1y
Compiler

Compiled 9 to 7 computations (22.2% saved)

bsearch22.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
10934495661.971212
2568436283094345.5
7.0ms
-3.570728490192488e+105
-2.0851609593541302e+105
Results
19.0ms208×body256valid
Compiler

Compiled 170 to 140 computations (17.6% saved)

bsearch22.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
10934495661.971212
2568436283094345.5
7.0ms
-3.570728490192488e+105
-2.0851609593541302e+105
Results
19.0ms208×body256valid
Compiler

Compiled 170 to 140 computations (17.6% saved)

simplify4.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative
+-commutative
if-if-or-not
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030143
139143
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 (/.f64 x (+.f64 x y)) 100)
(if (<=.f64 y -2200000000000000067871859449068961415564029042776489957394555034179142345628164305439135136842268780003328) (*.f64 (/.f64 100 y) x) (if (<=.f64 y 220000000000) 100 (/.f64 (*.f64 100 x) y)))
(if (<=.f64 y -2100000000000000099508979070721839639886897411446504522708468333749458329397459951005219331133586781765632) (*.f64 (/.f64 100 y) x) (if (<=.f64 y 3600000000000) 100 (*.f64 (/.f64 100 y) x)))
100
Outputs
(*.f64 (/.f64 x (+.f64 x y)) 100)
(if (<=.f64 y -2200000000000000067871859449068961415564029042776489957394555034179142345628164305439135136842268780003328) (*.f64 (/.f64 100 y) x) (if (<=.f64 y 220000000000) 100 (/.f64 (*.f64 100 x) y)))
(if (<=.f64 y -2200000000000000067871859449068961415564029042776489957394555034179142345628164305439135136842268780003328) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 220000000000) 100 (/.f64 (*.f64 x 100) y)))
(if (<=.f64 y -2100000000000000099508979070721839639886897411446504522708468333749458329397459951005219331133586781765632) (*.f64 (/.f64 100 y) x) (if (<=.f64 y 3600000000000) 100 (*.f64 (/.f64 100 y) x)))
(if (or (<=.f64 y -2100000000000000099508979070721839639886897411446504522708468333749458329397459951005219331133586781765632) (not (<=.f64 y 3600000000000))) (*.f64 x (/.f64 100 y)) 100)
100
Compiler

Compiled 50 to 37 computations (26% saved)

soundness641.0ms (19.5%)

Rules
2166×fma-neg
1588×div-sub
1214×fma-def
1072×prod-diff
1006×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022156
145140
293140
3185134
4439134
51075128
62326125
74612125
86142125
97204125
107644125
03369322
18708886
236008626
020129
1299123
24009123
03369322
18708886
236008626
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 123 to 79 computations (35.8% saved)

end0.0ms (0%)

preprocess52.0ms (1.6%)

Compiler

Compiled 128 to 90 computations (29.7% saved)

Profiling

Loading profile data...