Development.Shake.Progress:message from shake-0.15.5

Time bar (total: 4.0s)

analyze17.0ms (0.4%)

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)

sample932.0ms (23.4%)

Results
918.0ms8256×body256valid
Bogosity

preprocess125.0ms (3.2%)

Algorithm
egg-herbie
Rules
2166×fma-neg
1664×div-sub
1214×fma-def
658×sub-neg
630×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019111
14295
29095
318295
443695
5107695
6231795
7457095
8610895
9711795
10754795
11798795
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 x (/.f64 100 (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 x (*.f64 1/100 (+.f64 x y)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.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 (/.f64 x (-.f64 y x)) -100)
(*.f64 x (/.f64 100 (-.f64 x y)))
(*.f64 100 (/.f64 x (-.f64 x y)))
(/.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 (/.f64 x (-.f64 y x)) -100)
(*.f64 x (/.f64 100 (-.f64 x y)))
(*.f64 100 (/.f64 x (-.f64 x y)))
(/.f64 (*.f64 y 100) (+.f64 y x))
(/.f64 y (/.f64 (+.f64 x y) 100))
(*.f64 (/.f64 y (+.f64 x y)) 100)
(*.f64 100 (/.f64 y (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) y))
Compiler

Compiled 9 to 6 computations (33.3% saved)

eval1.0ms (0%)

Compiler

Compiled 30 to 15 computations (50% saved)

prune4.0ms (0.1%)

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

Compiled 72 to 48 computations (33.3% saved)

localize79.0ms (2%)

Localize:

Found 7 expressions with local error:

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

Compiled 73 to 28 computations (61.6% saved)

series8.0ms (0.2%)

Counts
7 → 168
Calls

42 calls:

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

rewrite123.0ms (3.1%)

Algorithm
batch-egg-rewrite
Rules
1362×log-prod
1036×prod-diff
502×pow-exp
468×log-div
442×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
015115
1344115
23783115
Stop Event
node limit
Counts
7 → 423
Calls
Call 1
Inputs
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 100 (+.f64 x y))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 (+.f64 x y) 1/100)
(/.f64 x (/.f64 (+.f64 x y) 100))
(/.f64 (+.f64 x y) 100)
(/.f64 (*.f64 x 100) (+.f64 x y))
Outputs
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.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) (*.f64 (+.f64 x y) -1/100))
(/.f64 (*.f64 x -100) (neg.f64 (+.f64 x y)))
(/.f64 (/.f64 x (+.f64 x y)) 1/100)
(/.f64 -1 (neg.f64 (/.f64 (+.f64 x y) (*.f64 x 100))))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 (+.f64 x y) -1/100)))
(/.f64 (neg.f64 (*.f64 x -100)) (neg.f64 (neg.f64 (+.f64 x y))))
(/.f64 (neg.f64 (/.f64 x (+.f64 x y))) -1/100)
(/.f64 (/.f64 x 1/100) (+.f64 x y))
(/.f64 (/.f64 x (*.f64 1/10 (sqrt.f64 (+.f64 x y)))) (*.f64 1/10 (sqrt.f64 (+.f64 x y))))
(/.f64 (/.f64 x 1) (*.f64 (+.f64 x y) 1/100))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(/.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 100) (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(pow.f64 (/.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) 1) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) (*.f64 x 100))) -1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(+.f64 0 (/.f64 100 (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y)))) (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 x y)))) 1)
(*.f64 100 (/.f64 1 (+.f64 x y)))
(*.f64 (/.f64 100 (+.f64 x y)) 1)
(*.f64 1 (/.f64 100 (+.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 -100 (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) 100)
(*.f64 (/.f64 1 (neg.f64 (+.f64 x y))) -100)
(*.f64 (/.f64 100 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 100 (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(pow.f64 (/.f64 100 (+.f64 x y)) 1)
(pow.f64 (*.f64 (+.f64 x y) 1/100) -1)
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) 1/3)
(pow.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) 2)
(pow.f64 (/.f64 (*.f64 (+.f64 x y) 1/100) 1) -1)
(sqrt.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 2))
(log.f64 (exp.f64 (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 100 (+.f64 x 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 (/.f64 100 (+.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1) -1))
(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 (/.f64 10 (sqrt.f64 (+.f64 x y)))) 2))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 x y))))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 100 (*.f64 (/.f64 1 (+.f64 x y)) x))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 x (*.f64 1/10 (sqrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) x))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 1/10 (sqrt.f64 (+.f64 x y)))) (/.f64 (cbrt.f64 x) (*.f64 1/10 (sqrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/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 100) (+.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 x (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2)) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 (+.f64 x y)))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(pow.f64 (/.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) 1) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) (*.f64 x 100))) -1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(+.f64 0 (*.f64 (+.f64 x y) 1/100))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(+.f64 (*.f64 x 1/100) (*.f64 y 1/100))
(+.f64 (*.f64 y 1/100) (*.f64 x 1/100))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y))) (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100))) 1)
(/.f64 (+.f64 x y) 100)
(/.f64 1/100 (/.f64 1 (+.f64 x y)))
(/.f64 1 (/.f64 100 (+.f64 x y)))
(/.f64 1 (/.f64 (/.f64 100 (+.f64 x y)) 1))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 1/10 (sqrt.f64 (+.f64 x y))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(/.f64 (sqrt.f64 (+.f64 x y)) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(/.f64 (neg.f64 (+.f64 x y)) -100)
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 100 (fma.f64 y (-.f64 y x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (-.f64 x y)))
(/.f64 -1 (neg.f64 (/.f64 100 (+.f64 x y))))
(/.f64 (neg.f64 (neg.f64 (+.f64 x y))) 100)
(/.f64 (*.f64 1/100 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 1/100 (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) 1/100) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) 1/100) (-.f64 x y))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2)) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(pow.f64 (/.f64 100 (+.f64 x y)) -1)
(pow.f64 (*.f64 (+.f64 x y) 1/100) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3) 1/3)
(pow.f64 (*.f64 1/10 (sqrt.f64 (+.f64 x y))) 2)
(pow.f64 (/.f64 (/.f64 100 (+.f64 x y)) 1) -1)
(neg.f64 (/.f64 (+.f64 x y) -100))
(sqrt.f64 (*.f64 1/10000 (pow.f64 (+.f64 x y) 2)))
(log.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x y) 1/100))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100)))
(exp.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (+.f64 x y) 1/100))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 1/10 (sqrt.f64 (+.f64 x y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) 1/100)))
(fma.f64 x 1/100 (*.f64 y 1/100))
(fma.f64 y 1/100 (*.f64 x 1/100))
(fma.f64 1/100 x (*.f64 1/100 y))
(fma.f64 1/100 y (*.f64 1/100 x))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 100 (*.f64 (/.f64 1 (+.f64 x y)) x))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 x (*.f64 1/10 (sqrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) x))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 1/10 (sqrt.f64 (+.f64 x y)))) (/.f64 (cbrt.f64 x) (*.f64 1/10 (sqrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/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 100) (+.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 x (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2)) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 (+.f64 x y)))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(pow.f64 (/.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) 1) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) (*.f64 x 100))) -1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(+.f64 0 (*.f64 (+.f64 x y) 1/100))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(+.f64 (*.f64 x 1/100) (*.f64 y 1/100))
(+.f64 (*.f64 y 1/100) (*.f64 x 1/100))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y))) (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100))) 1)
(*.f64 (+.f64 x y) 1/100)
(*.f64 1/100 (+.f64 x y))
(*.f64 (*.f64 (+.f64 x y) 1/100) 1)
(*.f64 1 (*.f64 (+.f64 x y) 1/100))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100))
(*.f64 (*.f64 1/10 (sqrt.f64 (+.f64 x y))) (*.f64 1/10 (sqrt.f64 (+.f64 x y))))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) 1/100))
(*.f64 (neg.f64 (+.f64 x y)) -1/100)
(*.f64 -1/100 (neg.f64 (+.f64 x y)))
(*.f64 (*.f64 1/100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (+.f64 x y)))
(*.f64 (*.f64 1/100 (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(pow.f64 (/.f64 100 (+.f64 x y)) -1)
(pow.f64 (*.f64 (+.f64 x y) 1/100) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3) 1/3)
(pow.f64 (*.f64 1/10 (sqrt.f64 (+.f64 x y))) 2)
(pow.f64 (/.f64 (/.f64 100 (+.f64 x y)) 1) -1)
(neg.f64 (/.f64 (+.f64 x y) -100))
(sqrt.f64 (*.f64 1/10000 (pow.f64 (+.f64 x y) 2)))
(log.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x y) 1/100))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100)))
(exp.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (+.f64 x y) 1/100))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 1/10 (sqrt.f64 (+.f64 x y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) 1/100)))
(fma.f64 x 1/100 (*.f64 y 1/100))
(fma.f64 y 1/100 (*.f64 x 1/100))
(fma.f64 1/100 x (*.f64 1/100 y))
(fma.f64 1/100 y (*.f64 1/100 x))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 100 (*.f64 (/.f64 1 (+.f64 x y)) x))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 x (*.f64 1/10 (sqrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) x))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 1/10 (sqrt.f64 (+.f64 x y)))) (/.f64 (cbrt.f64 x) (*.f64 1/10 (sqrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/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 100) (+.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 x (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2)) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 (+.f64 x y)))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(pow.f64 (/.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) 1) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) (*.f64 x 100))) -1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))

simplify304.0ms (7.6%)

Algorithm
egg-herbie
Rules
1126×log-prod
780×cube-prod
584×log-div
548×associate-/l*
520×cube-div
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048914265
1116514029
2508413813
Stop Event
node limit
Counts
591 → 269
Calls
Call 1
Inputs
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(/.f64 100 y)
(+.f64 (*.f64 100 (/.f64 1 y)) (*.f64 -100 (/.f64 x (pow.f64 y 2))))
(+.f64 (*.f64 100 (/.f64 1 y)) (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3)))))
(+.f64 (*.f64 100 (/.f64 1 y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3))))))
(/.f64 100 x)
(+.f64 (*.f64 100 (/.f64 1 x)) (*.f64 -100 (/.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 100 (/.f64 1 x)) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 -100 (/.f64 y (pow.f64 x 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (+.f64 (*.f64 100 (/.f64 1 x)) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 -100 (/.f64 y (pow.f64 x 2))))))
(/.f64 100 x)
(+.f64 (*.f64 100 (/.f64 1 x)) (*.f64 -100 (/.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 100 (/.f64 1 x)) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 -100 (/.f64 y (pow.f64 x 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (+.f64 (*.f64 100 (/.f64 1 x)) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 -100 (/.f64 y (pow.f64 x 2))))))
(/.f64 100 x)
(+.f64 (*.f64 100 (/.f64 1 x)) (*.f64 -100 (/.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 100 (/.f64 1 x)) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 -100 (/.f64 y (pow.f64 x 2)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (+.f64 (*.f64 100 (/.f64 1 x)) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 -100 (/.f64 y (pow.f64 x 2))))))
(/.f64 100 y)
(+.f64 (*.f64 100 (/.f64 1 y)) (*.f64 -100 (/.f64 x (pow.f64 y 2))))
(+.f64 (*.f64 100 (/.f64 1 y)) (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3)))))
(+.f64 (*.f64 100 (/.f64 1 y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3))))))
(/.f64 100 y)
(+.f64 (*.f64 100 (/.f64 1 y)) (*.f64 -100 (/.f64 x (pow.f64 y 2))))
(+.f64 (*.f64 100 (/.f64 1 y)) (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3)))))
(+.f64 (*.f64 100 (/.f64 1 y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 1/100 y)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 x)
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 x)
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 x)
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 y)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 y)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 1/100 y)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 x)
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 x)
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 x)
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 y)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 y)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.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) (*.f64 (+.f64 x y) -1/100))
(/.f64 (*.f64 x -100) (neg.f64 (+.f64 x y)))
(/.f64 (/.f64 x (+.f64 x y)) 1/100)
(/.f64 -1 (neg.f64 (/.f64 (+.f64 x y) (*.f64 x 100))))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 (+.f64 x y) -1/100)))
(/.f64 (neg.f64 (*.f64 x -100)) (neg.f64 (neg.f64 (+.f64 x y))))
(/.f64 (neg.f64 (/.f64 x (+.f64 x y))) -1/100)
(/.f64 (/.f64 x 1/100) (+.f64 x y))
(/.f64 (/.f64 x (*.f64 1/10 (sqrt.f64 (+.f64 x y)))) (*.f64 1/10 (sqrt.f64 (+.f64 x y))))
(/.f64 (/.f64 x 1) (*.f64 (+.f64 x y) 1/100))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(/.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 100) (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(pow.f64 (/.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) 1) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) (*.f64 x 100))) -1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(+.f64 0 (/.f64 100 (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y)))) (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 x y)))) 1)
(*.f64 100 (/.f64 1 (+.f64 x y)))
(*.f64 (/.f64 100 (+.f64 x y)) 1)
(*.f64 1 (/.f64 100 (+.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 -100 (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) 100)
(*.f64 (/.f64 1 (neg.f64 (+.f64 x y))) -100)
(*.f64 (/.f64 100 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 100 (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(pow.f64 (/.f64 100 (+.f64 x y)) 1)
(pow.f64 (*.f64 (+.f64 x y) 1/100) -1)
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) 1/3)
(pow.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) 2)
(pow.f64 (/.f64 (*.f64 (+.f64 x y) 1/100) 1) -1)
(sqrt.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 2))
(log.f64 (exp.f64 (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 100 (+.f64 x 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 (/.f64 100 (+.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1) -1))
(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 (/.f64 10 (sqrt.f64 (+.f64 x y)))) 2))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 x y))))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 100 (*.f64 (/.f64 1 (+.f64 x y)) x))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 x (*.f64 1/10 (sqrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) x))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 1/10 (sqrt.f64 (+.f64 x y)))) (/.f64 (cbrt.f64 x) (*.f64 1/10 (sqrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/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 100) (+.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 x (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2)) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 (+.f64 x y)))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(pow.f64 (/.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) 1) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) (*.f64 x 100))) -1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(+.f64 0 (*.f64 (+.f64 x y) 1/100))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(+.f64 (*.f64 x 1/100) (*.f64 y 1/100))
(+.f64 (*.f64 y 1/100) (*.f64 x 1/100))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y))) (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100))) 1)
(/.f64 (+.f64 x y) 100)
(/.f64 1/100 (/.f64 1 (+.f64 x y)))
(/.f64 1 (/.f64 100 (+.f64 x y)))
(/.f64 1 (/.f64 (/.f64 100 (+.f64 x y)) 1))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 1/10 (sqrt.f64 (+.f64 x y))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(/.f64 (sqrt.f64 (+.f64 x y)) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(/.f64 (neg.f64 (+.f64 x y)) -100)
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 100 (fma.f64 y (-.f64 y x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (-.f64 x y)))
(/.f64 -1 (neg.f64 (/.f64 100 (+.f64 x y))))
(/.f64 (neg.f64 (neg.f64 (+.f64 x y))) 100)
(/.f64 (*.f64 1/100 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 1/100 (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) 1/100) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) 1/100) (-.f64 x y))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2)) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(pow.f64 (/.f64 100 (+.f64 x y)) -1)
(pow.f64 (*.f64 (+.f64 x y) 1/100) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3) 1/3)
(pow.f64 (*.f64 1/10 (sqrt.f64 (+.f64 x y))) 2)
(pow.f64 (/.f64 (/.f64 100 (+.f64 x y)) 1) -1)
(neg.f64 (/.f64 (+.f64 x y) -100))
(sqrt.f64 (*.f64 1/10000 (pow.f64 (+.f64 x y) 2)))
(log.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x y) 1/100))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100)))
(exp.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (+.f64 x y) 1/100))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 1/10 (sqrt.f64 (+.f64 x y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) 1/100)))
(fma.f64 x 1/100 (*.f64 y 1/100))
(fma.f64 y 1/100 (*.f64 x 1/100))
(fma.f64 1/100 x (*.f64 1/100 y))
(fma.f64 1/100 y (*.f64 1/100 x))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 100 (*.f64 (/.f64 1 (+.f64 x y)) x))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 x (*.f64 1/10 (sqrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) x))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 1/10 (sqrt.f64 (+.f64 x y)))) (/.f64 (cbrt.f64 x) (*.f64 1/10 (sqrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/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 100) (+.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 x (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2)) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 (+.f64 x y)))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(pow.f64 (/.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) 1) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) (*.f64 x 100))) -1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(+.f64 0 (*.f64 (+.f64 x y) 1/100))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(+.f64 (*.f64 x 1/100) (*.f64 y 1/100))
(+.f64 (*.f64 y 1/100) (*.f64 x 1/100))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y))) (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100))) 1)
(*.f64 (+.f64 x y) 1/100)
(*.f64 1/100 (+.f64 x y))
(*.f64 (*.f64 (+.f64 x y) 1/100) 1)
(*.f64 1 (*.f64 (+.f64 x y) 1/100))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100))
(*.f64 (*.f64 1/10 (sqrt.f64 (+.f64 x y))) (*.f64 1/10 (sqrt.f64 (+.f64 x y))))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) 1/100))
(*.f64 (neg.f64 (+.f64 x y)) -1/100)
(*.f64 -1/100 (neg.f64 (+.f64 x y)))
(*.f64 (*.f64 1/100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (+.f64 x y)))
(*.f64 (*.f64 1/100 (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(pow.f64 (/.f64 100 (+.f64 x y)) -1)
(pow.f64 (*.f64 (+.f64 x y) 1/100) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3) 1/3)
(pow.f64 (*.f64 1/10 (sqrt.f64 (+.f64 x y))) 2)
(pow.f64 (/.f64 (/.f64 100 (+.f64 x y)) 1) -1)
(neg.f64 (/.f64 (+.f64 x y) -100))
(sqrt.f64 (*.f64 1/10000 (pow.f64 (+.f64 x y) 2)))
(log.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x y) 1/100))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100)))
(exp.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (+.f64 x y) 1/100))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 1/10 (sqrt.f64 (+.f64 x y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) 1/100)))
(fma.f64 x 1/100 (*.f64 y 1/100))
(fma.f64 y 1/100 (*.f64 x 1/100))
(fma.f64 1/100 x (*.f64 1/100 y))
(fma.f64 1/100 y (*.f64 1/100 x))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 100 (*.f64 (/.f64 1 (+.f64 x y)) x))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 x (*.f64 1/10 (sqrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) x))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 1/10 (sqrt.f64 (+.f64 x y)))) (/.f64 (cbrt.f64 x) (*.f64 1/10 (sqrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/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 100) (+.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 x (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2)) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 (+.f64 x y)))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(pow.f64 (/.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) 1) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) (*.f64 x 100))) -1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
Outputs
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y 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 (*.f64 x x) (*.f64 y y)) (*.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 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 y) x))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (/.f64 (*.f64 -100 y) x)))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 (/.f64 (*.f64 100 (*.f64 y y)) x) x))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 y) x))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (/.f64 (*.f64 -100 y) x)))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 (/.f64 (*.f64 100 (*.f64 y y)) x) x))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 y) x))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (/.f64 (*.f64 -100 y) x)))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 (/.f64 (*.f64 100 (*.f64 y y)) x) x))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
(*.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 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y 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 (*.f64 x x) (*.f64 y y)) (*.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 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(*.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 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y 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 (*.f64 x x) (*.f64 y y)) (*.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 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(/.f64 100 y)
(+.f64 (*.f64 100 (/.f64 1 y)) (*.f64 -100 (/.f64 x (pow.f64 y 2))))
(+.f64 (/.f64 100 y) (/.f64 (*.f64 x -100) (*.f64 y y)))
(fma.f64 -100 (/.f64 x (*.f64 y y)) (/.f64 100 y))
(+.f64 (*.f64 100 (/.f64 1 y)) (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3)))))
(+.f64 (/.f64 100 y) (fma.f64 -100 (/.f64 x (*.f64 y y)) (*.f64 100 (/.f64 (*.f64 x x) (pow.f64 y 3)))))
(+.f64 (fma.f64 -100 (/.f64 x (*.f64 y y)) (/.f64 100 y)) (/.f64 100 (/.f64 (pow.f64 y 3) (*.f64 x x))))
(+.f64 (*.f64 100 (/.f64 1 y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3))))))
(+.f64 (/.f64 100 y) (fma.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (fma.f64 -100 (/.f64 x (*.f64 y y)) (*.f64 100 (/.f64 (*.f64 x x) (pow.f64 y 3))))))
(+.f64 (/.f64 100 y) (fma.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (fma.f64 100 (/.f64 x (/.f64 (pow.f64 y 3) x)) (/.f64 (/.f64 (*.f64 x -100) y) y))))
(/.f64 100 x)
(+.f64 (*.f64 100 (/.f64 1 x)) (*.f64 -100 (/.f64 y (pow.f64 x 2))))
(+.f64 (/.f64 100 x) (*.f64 -100 (/.f64 y (*.f64 x x))))
(fma.f64 -100 (/.f64 y (*.f64 x x)) (/.f64 100 x))
(+.f64 (*.f64 100 (/.f64 1 x)) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 -100 (/.f64 y (pow.f64 x 2)))))
(+.f64 (/.f64 100 x) (fma.f64 100 (/.f64 (*.f64 y y) (pow.f64 x 3)) (*.f64 -100 (/.f64 y (*.f64 x x)))))
(+.f64 (fma.f64 -100 (/.f64 y (*.f64 x x)) (/.f64 100 x)) (*.f64 100 (/.f64 (*.f64 y y) (pow.f64 x 3))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (+.f64 (*.f64 100 (/.f64 1 x)) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 -100 (/.f64 y (pow.f64 x 2))))))
(fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (+.f64 (/.f64 100 x) (fma.f64 100 (/.f64 (*.f64 y y) (pow.f64 x 3)) (*.f64 -100 (/.f64 y (*.f64 x x))))))
(+.f64 (fma.f64 100 (/.f64 (*.f64 y y) (pow.f64 x 3)) (*.f64 -100 (/.f64 y (*.f64 x x)))) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (/.f64 100 x)))
(/.f64 100 x)
(+.f64 (*.f64 100 (/.f64 1 x)) (*.f64 -100 (/.f64 y (pow.f64 x 2))))
(+.f64 (/.f64 100 x) (*.f64 -100 (/.f64 y (*.f64 x x))))
(fma.f64 -100 (/.f64 y (*.f64 x x)) (/.f64 100 x))
(+.f64 (*.f64 100 (/.f64 1 x)) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 -100 (/.f64 y (pow.f64 x 2)))))
(+.f64 (/.f64 100 x) (fma.f64 100 (/.f64 (*.f64 y y) (pow.f64 x 3)) (*.f64 -100 (/.f64 y (*.f64 x x)))))
(+.f64 (fma.f64 -100 (/.f64 y (*.f64 x x)) (/.f64 100 x)) (*.f64 100 (/.f64 (*.f64 y y) (pow.f64 x 3))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (+.f64 (*.f64 100 (/.f64 1 x)) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 -100 (/.f64 y (pow.f64 x 2))))))
(fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (+.f64 (/.f64 100 x) (fma.f64 100 (/.f64 (*.f64 y y) (pow.f64 x 3)) (*.f64 -100 (/.f64 y (*.f64 x x))))))
(+.f64 (fma.f64 100 (/.f64 (*.f64 y y) (pow.f64 x 3)) (*.f64 -100 (/.f64 y (*.f64 x x)))) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (/.f64 100 x)))
(/.f64 100 x)
(+.f64 (*.f64 100 (/.f64 1 x)) (*.f64 -100 (/.f64 y (pow.f64 x 2))))
(+.f64 (/.f64 100 x) (*.f64 -100 (/.f64 y (*.f64 x x))))
(fma.f64 -100 (/.f64 y (*.f64 x x)) (/.f64 100 x))
(+.f64 (*.f64 100 (/.f64 1 x)) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 -100 (/.f64 y (pow.f64 x 2)))))
(+.f64 (/.f64 100 x) (fma.f64 100 (/.f64 (*.f64 y y) (pow.f64 x 3)) (*.f64 -100 (/.f64 y (*.f64 x x)))))
(+.f64 (fma.f64 -100 (/.f64 y (*.f64 x x)) (/.f64 100 x)) (*.f64 100 (/.f64 (*.f64 y y) (pow.f64 x 3))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (+.f64 (*.f64 100 (/.f64 1 x)) (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 -100 (/.f64 y (pow.f64 x 2))))))
(fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (+.f64 (/.f64 100 x) (fma.f64 100 (/.f64 (*.f64 y y) (pow.f64 x 3)) (*.f64 -100 (/.f64 y (*.f64 x x))))))
(+.f64 (fma.f64 100 (/.f64 (*.f64 y y) (pow.f64 x 3)) (*.f64 -100 (/.f64 y (*.f64 x x)))) (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (/.f64 100 x)))
(/.f64 100 y)
(+.f64 (*.f64 100 (/.f64 1 y)) (*.f64 -100 (/.f64 x (pow.f64 y 2))))
(+.f64 (/.f64 100 y) (/.f64 (*.f64 x -100) (*.f64 y y)))
(fma.f64 -100 (/.f64 x (*.f64 y y)) (/.f64 100 y))
(+.f64 (*.f64 100 (/.f64 1 y)) (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3)))))
(+.f64 (/.f64 100 y) (fma.f64 -100 (/.f64 x (*.f64 y y)) (*.f64 100 (/.f64 (*.f64 x x) (pow.f64 y 3)))))
(+.f64 (fma.f64 -100 (/.f64 x (*.f64 y y)) (/.f64 100 y)) (/.f64 100 (/.f64 (pow.f64 y 3) (*.f64 x x))))
(+.f64 (*.f64 100 (/.f64 1 y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3))))))
(+.f64 (/.f64 100 y) (fma.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (fma.f64 -100 (/.f64 x (*.f64 y y)) (*.f64 100 (/.f64 (*.f64 x x) (pow.f64 y 3))))))
(+.f64 (/.f64 100 y) (fma.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (fma.f64 100 (/.f64 x (/.f64 (pow.f64 y 3) x)) (/.f64 (/.f64 (*.f64 x -100) y) y))))
(/.f64 100 y)
(+.f64 (*.f64 100 (/.f64 1 y)) (*.f64 -100 (/.f64 x (pow.f64 y 2))))
(+.f64 (/.f64 100 y) (/.f64 (*.f64 x -100) (*.f64 y y)))
(fma.f64 -100 (/.f64 x (*.f64 y y)) (/.f64 100 y))
(+.f64 (*.f64 100 (/.f64 1 y)) (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3)))))
(+.f64 (/.f64 100 y) (fma.f64 -100 (/.f64 x (*.f64 y y)) (*.f64 100 (/.f64 (*.f64 x x) (pow.f64 y 3)))))
(+.f64 (fma.f64 -100 (/.f64 x (*.f64 y y)) (/.f64 100 y)) (/.f64 100 (/.f64 (pow.f64 y 3) (*.f64 x x))))
(+.f64 (*.f64 100 (/.f64 1 y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 3))))))
(+.f64 (/.f64 100 y) (fma.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (fma.f64 -100 (/.f64 x (*.f64 y y)) (*.f64 100 (/.f64 (*.f64 x x) (pow.f64 y 3))))))
(+.f64 (/.f64 100 y) (fma.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (fma.f64 100 (/.f64 x (/.f64 (pow.f64 y 3) x)) (/.f64 (/.f64 (*.f64 x -100) y) 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 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y 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 (*.f64 x x) (*.f64 y y)) (*.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 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 y) x))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (/.f64 (*.f64 -100 y) x)))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 (/.f64 (*.f64 100 (*.f64 y y)) x) x))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 y) x))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (/.f64 (*.f64 -100 y) x)))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 (/.f64 (*.f64 100 (*.f64 y y)) x) x))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 y) x))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (/.f64 (*.f64 -100 y) x)))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 (/.f64 (*.f64 100 (*.f64 y y)) x) x))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
(*.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 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y 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 (*.f64 x x) (*.f64 y y)) (*.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 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(*.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 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y 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 (*.f64 x x) (*.f64 y y)) (*.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 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(*.f64 1/100 y)
(*.f64 y 1/100)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 x)
(*.f64 x 1/100)
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 x)
(*.f64 x 1/100)
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 x)
(*.f64 x 1/100)
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 y)
(*.f64 y 1/100)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 y)
(*.f64 y 1/100)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/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 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y 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 (*.f64 x x) (*.f64 y y)) (*.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 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 y) x))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (/.f64 (*.f64 -100 y) x)))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 (/.f64 (*.f64 100 (*.f64 y y)) x) x))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 y) x))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (/.f64 (*.f64 -100 y) x)))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 (/.f64 (*.f64 100 (*.f64 y y)) x) x))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 y) x))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (/.f64 (*.f64 -100 y) x)))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 (/.f64 (*.f64 100 (*.f64 y y)) x) x))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
(*.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 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y 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 (*.f64 x x) (*.f64 y y)) (*.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 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(*.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 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y 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 (*.f64 x x) (*.f64 y y)) (*.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 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(*.f64 1/100 y)
(*.f64 y 1/100)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 x)
(*.f64 x 1/100)
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 x)
(*.f64 x 1/100)
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 x)
(*.f64 x 1/100)
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 y)
(*.f64 y 1/100)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 y)
(*.f64 y 1/100)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/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 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y 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 (*.f64 x x) (*.f64 y y)) (*.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 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 y) x))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (/.f64 (*.f64 -100 y) x)))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 (/.f64 (*.f64 100 (*.f64 y y)) x) x))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 y) x))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (/.f64 (*.f64 -100 y) x)))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 (/.f64 (*.f64 100 (*.f64 y y)) x) x))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 y) x))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (/.f64 (*.f64 -100 y) x)))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 (/.f64 (*.f64 100 (*.f64 y y)) x) x))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
(*.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 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y 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 (*.f64 x x) (*.f64 y y)) (*.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 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(*.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 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y 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 (*.f64 x x) (*.f64 y y)) (*.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 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 (*.f64 (*.f64 x -100) x) (*.f64 y y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(fma.f64 -100 (*.f64 (/.f64 x y) (/.f64 x y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 1 (/.f64 (+.f64 x y) (*.f64 x 100)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 1 (/.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) 1))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 (+.f64 x y) 1/100) (cbrt.f64 x)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 x 100))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (sqrt.f64 x) (/.f64 (*.f64 (+.f64 x y) 1/100) (sqrt.f64 x)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 (+.f64 x y) (*.f64 (sqrt.f64 x) 10)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (neg.f64 x) (*.f64 (+.f64 x y) -1/100))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 x -100) (neg.f64 (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (/.f64 x (+.f64 x y)) 1/100)
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 -1 (neg.f64 (/.f64 (+.f64 x y) (*.f64 x 100))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 (+.f64 x y) -1/100)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 x -100)) (neg.f64 (neg.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (neg.f64 (/.f64 x (+.f64 x y))) -1/100)
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (/.f64 x 1/100) (+.f64 x y))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (/.f64 x (*.f64 1/10 (sqrt.f64 (+.f64 x y)))) (*.f64 1/10 (sqrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (/.f64 x 1) (*.f64 (+.f64 x y) 1/100))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 x 100) 1) (+.f64 x y))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (/.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) 1) -1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(*.f64 x (/.f64 100 (+.f64 x y)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1/3))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) (*.f64 x 100))) -1))
(*.f64 x (/.f64 100 (+.f64 x y)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(+.f64 0 (/.f64 100 (+.f64 x y)))
(/.f64 100 (+.f64 x y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y)))) (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 100 (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 x y)))) 1)
(/.f64 100 (+.f64 x y))
(*.f64 100 (/.f64 1 (+.f64 x y)))
(/.f64 100 (+.f64 x y))
(*.f64 (/.f64 100 (+.f64 x y)) 1)
(/.f64 100 (+.f64 x y))
(*.f64 1 (/.f64 100 (+.f64 x y)))
(/.f64 100 (+.f64 x y))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2))
(/.f64 100 (+.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(/.f64 100 (+.f64 x y))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(pow.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) 2)
(*.f64 -100 (/.f64 1 (neg.f64 (+.f64 x y))))
(/.f64 100 (+.f64 x y))
(*.f64 (/.f64 1 (+.f64 x y)) 100)
(/.f64 100 (+.f64 x y))
(*.f64 (/.f64 1 (neg.f64 (+.f64 x y))) -100)
(/.f64 100 (+.f64 x y))
(*.f64 (/.f64 100 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 100 (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(*.f64 (/.f64 100 (*.f64 (+.f64 x y) (-.f64 x y))) (-.f64 x y))
(*.f64 (/.f64 100 (+.f64 x y)) (/.f64 (-.f64 x y) (-.f64 x y)))
(pow.f64 (/.f64 100 (+.f64 x y)) 1)
(/.f64 100 (+.f64 x y))
(pow.f64 (*.f64 (+.f64 x y) 1/100) -1)
(/.f64 100 (+.f64 x y))
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 3)
(/.f64 100 (+.f64 x y))
(pow.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) 1/3)
(/.f64 100 (+.f64 x y))
(pow.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) 2)
(pow.f64 (/.f64 (*.f64 (+.f64 x y) 1/100) 1) -1)
(/.f64 100 (+.f64 x y))
(sqrt.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 2))
(/.f64 100 (+.f64 x y))
(log.f64 (exp.f64 (/.f64 100 (+.f64 x y))))
(/.f64 100 (+.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (+.f64 x y)))))
(/.f64 100 (+.f64 x y))
(cbrt.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3))
(/.f64 100 (+.f64 x y))
(expm1.f64 (log1p.f64 (/.f64 100 (+.f64 x y))))
(/.f64 100 (+.f64 x y))
(exp.f64 (log.f64 (/.f64 100 (+.f64 x y))))
(/.f64 100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1))
(/.f64 100 (+.f64 x y))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1) 1))
(/.f64 100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) -1))
(/.f64 100 (+.f64 x y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1) -1))
(/.f64 100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 100 (+.f64 x y)))) 3))
(/.f64 100 (+.f64 x y))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 100 (+.f64 x y)))) 1/3))
(/.f64 100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (/.f64 10 (sqrt.f64 (+.f64 x y)))) 2))
(pow.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) 2)
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 x y))))
(/.f64 100 (+.f64 x y))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (*.f64 (/.f64 1 (+.f64 x y)) x))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) x))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 x (*.f64 1/10 (sqrt.f64 (+.f64 x y)))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) x))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y))))) (pow.f64 (cbrt.f64 (*.f64 1/100 (+.f64 x y))) 2))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/100 (+.f64 x y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 1/10 (sqrt.f64 (+.f64 x y)))) (/.f64 (cbrt.f64 x) (*.f64 1/10 (sqrt.f64 (+.f64 x y)))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) (+.f64 x y)))
(*.f64 x (/.f64 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 100) (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.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 x (/.f64 100 (+.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 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) (+.f64 x y)))
(*.f64 x (/.f64 100 (+.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 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2)) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 (+.f64 x y)))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 100 x) (fma.f64 y (-.f64 y x) (*.f64 x x))) (+.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) (/.f64 100 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) x)))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(*.f64 (-.f64 x y) (/.f64 (*.f64 100 x) (*.f64 (+.f64 x y) (-.f64 x y))))
(/.f64 (*.f64 x (-.f64 x y)) (/.f64 (+.f64 x y) (/.f64 100 (-.f64 x y))))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (/.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) 1) -1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(*.f64 x (/.f64 100 (+.f64 x y)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1/3))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) (*.f64 x 100))) -1))
(*.f64 x (/.f64 100 (+.f64 x y)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(+.f64 0 (*.f64 (+.f64 x y) 1/100))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 x 1/100) (*.f64 y 1/100))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 y 1/100) (*.f64 x 1/100))
(*.f64 1/100 (+.f64 x y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y))) (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))))
(*.f64 1/100 (+.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100))) 1)
(*.f64 1/100 (+.f64 x y))
(/.f64 (+.f64 x y) 100)
(*.f64 1/100 (+.f64 x y))
(/.f64 1/100 (/.f64 1 (+.f64 x y)))
(*.f64 1/100 (+.f64 x y))
(/.f64 1 (/.f64 100 (+.f64 x y)))
(*.f64 1/100 (+.f64 x y))
(/.f64 1 (/.f64 (/.f64 100 (+.f64 x y)) 1))
(*.f64 1/100 (+.f64 x y))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(*.f64 1/100 (+.f64 x y))
(/.f64 (*.f64 1/10 (sqrt.f64 (+.f64 x y))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 1/100 (+.f64 x y))
(/.f64 (sqrt.f64 (+.f64 x y)) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(*.f64 1/100 (+.f64 x y))
(/.f64 (neg.f64 (+.f64 x y)) -100)
(*.f64 1/100 (+.f64 x y))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 100 (fma.f64 y (-.f64 y x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 100 (-.f64 x y)))
(/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (*.f64 100 (-.f64 x y)))
(*.f64 (/.f64 (+.f64 x y) (-.f64 x y)) (/.f64 (-.f64 x y) 100))
(/.f64 -1 (neg.f64 (/.f64 100 (+.f64 x y))))
(*.f64 1/100 (+.f64 x y))
(/.f64 (neg.f64 (neg.f64 (+.f64 x y))) 100)
(*.f64 1/100 (+.f64 x y))
(/.f64 (*.f64 1/100 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 1/100 (/.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) (+.f64 (pow.f64 x 3) (pow.f64 y 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) (fma.f64 y (-.f64 y x) (*.f64 x x))) 1/100)
(/.f64 (*.f64 1/100 (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (/.f64 (-.f64 x y) 1/100))
(*.f64 (/.f64 1/100 (-.f64 x y)) (*.f64 (+.f64 x y) (-.f64 x y)))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) 1/100) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 1/100 (/.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) (+.f64 (pow.f64 x 3) (pow.f64 y 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) (fma.f64 y (-.f64 y x) (*.f64 x x))) 1/100)
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) 1/100) (-.f64 x y))
(/.f64 (*.f64 (+.f64 x y) (-.f64 x y)) (/.f64 (-.f64 x y) 1/100))
(*.f64 (/.f64 1/100 (-.f64 x y)) (*.f64 (+.f64 x y) (-.f64 x y)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2)) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 1/100 (+.f64 x y))
(pow.f64 (/.f64 100 (+.f64 x y)) -1)
(*.f64 1/100 (+.f64 x y))
(pow.f64 (*.f64 (+.f64 x y) 1/100) 1)
(*.f64 1/100 (+.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 3)
(*.f64 1/100 (+.f64 x y))
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3) 1/3)
(*.f64 1/100 (+.f64 x y))
(pow.f64 (*.f64 1/10 (sqrt.f64 (+.f64 x y))) 2)
(*.f64 1/100 (+.f64 x y))
(pow.f64 (/.f64 (/.f64 100 (+.f64 x y)) 1) -1)
(*.f64 1/100 (+.f64 x y))
(neg.f64 (/.f64 (+.f64 x y) -100))
(*.f64 1/100 (+.f64 x y))
(sqrt.f64 (*.f64 1/10000 (pow.f64 (+.f64 x y) 2)))
(log.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))
(*.f64 1/100 (+.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 1/100 (+.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3))
(*.f64 1/100 (+.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) -1))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1) -1))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1) 1))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100))) 3))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (+.f64 x y) 1/100))) 1/3))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 1/10 (sqrt.f64 (+.f64 x y)))) 2))
(*.f64 1/100 (+.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 1/100 (+.f64 x y))
(fma.f64 x 1/100 (*.f64 y 1/100))
(*.f64 1/100 (+.f64 x y))
(fma.f64 y 1/100 (*.f64 x 1/100))
(*.f64 1/100 (+.f64 x y))
(fma.f64 1/100 x (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(fma.f64 1/100 y (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (*.f64 (/.f64 1 (+.f64 x y)) x))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) x))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 x (*.f64 1/10 (sqrt.f64 (+.f64 x y)))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) x))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y))))) (pow.f64 (cbrt.f64 (*.f64 1/100 (+.f64 x y))) 2))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/100 (+.f64 x y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 1/10 (sqrt.f64 (+.f64 x y)))) (/.f64 (cbrt.f64 x) (*.f64 1/10 (sqrt.f64 (+.f64 x y)))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) (+.f64 x y)))
(*.f64 x (/.f64 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 100) (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.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 x (/.f64 100 (+.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 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) (+.f64 x y)))
(*.f64 x (/.f64 100 (+.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 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2)) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 (+.f64 x y)))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 100 x) (fma.f64 y (-.f64 y x) (*.f64 x x))) (+.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) (/.f64 100 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) x)))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(*.f64 (-.f64 x y) (/.f64 (*.f64 100 x) (*.f64 (+.f64 x y) (-.f64 x y))))
(/.f64 (*.f64 x (-.f64 x y)) (/.f64 (+.f64 x y) (/.f64 100 (-.f64 x y))))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (/.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) 1) -1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(*.f64 x (/.f64 100 (+.f64 x y)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1/3))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) (*.f64 x 100))) -1))
(*.f64 x (/.f64 100 (+.f64 x y)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(+.f64 0 (*.f64 (+.f64 x y) 1/100))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 x 1/100) (*.f64 y 1/100))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 y 1/100) (*.f64 x 1/100))
(*.f64 1/100 (+.f64 x y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y))) (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))))
(*.f64 1/100 (+.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100))) 1)
(*.f64 1/100 (+.f64 x y))
(*.f64 (+.f64 x y) 1/100)
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 (+.f64 x y))
(*.f64 (*.f64 (+.f64 x y) 1/100) 1)
(*.f64 1/100 (+.f64 x y))
(*.f64 1 (*.f64 (+.f64 x y) 1/100))
(*.f64 1/100 (+.f64 x y))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2))
(*.f64 1/100 (+.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 1/100 (+.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100))
(*.f64 1/100 (+.f64 x y))
(*.f64 (*.f64 1/10 (sqrt.f64 (+.f64 x y))) (*.f64 1/10 (sqrt.f64 (+.f64 x y))))
(*.f64 1/100 (+.f64 x y))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) 1/100))
(*.f64 1/100 (+.f64 x y))
(*.f64 (neg.f64 (+.f64 x y)) -1/100)
(*.f64 1/100 (+.f64 x y))
(*.f64 -1/100 (neg.f64 (+.f64 x y)))
(*.f64 1/100 (+.f64 x y))
(*.f64 (*.f64 1/100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (+.f64 x y)))
(*.f64 1/100 (+.f64 x y))
(*.f64 (*.f64 1/100 (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(*.f64 1/100 (+.f64 x y))
(pow.f64 (/.f64 100 (+.f64 x y)) -1)
(*.f64 1/100 (+.f64 x y))
(pow.f64 (*.f64 (+.f64 x y) 1/100) 1)
(*.f64 1/100 (+.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 3)
(*.f64 1/100 (+.f64 x y))
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3) 1/3)
(*.f64 1/100 (+.f64 x y))
(pow.f64 (*.f64 1/10 (sqrt.f64 (+.f64 x y))) 2)
(*.f64 1/100 (+.f64 x y))
(pow.f64 (/.f64 (/.f64 100 (+.f64 x y)) 1) -1)
(*.f64 1/100 (+.f64 x y))
(neg.f64 (/.f64 (+.f64 x y) -100))
(*.f64 1/100 (+.f64 x y))
(sqrt.f64 (*.f64 1/10000 (pow.f64 (+.f64 x y) 2)))
(log.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))
(*.f64 1/100 (+.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 1/100 (+.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3))
(*.f64 1/100 (+.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) -1))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1) -1))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1) 1))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100))) 3))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (+.f64 x y) 1/100))) 1/3))
(*.f64 1/100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 1/10 (sqrt.f64 (+.f64 x y)))) 2))
(*.f64 1/100 (+.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 1/100 (+.f64 x y))
(fma.f64 x 1/100 (*.f64 y 1/100))
(*.f64 1/100 (+.f64 x y))
(fma.f64 y 1/100 (*.f64 x 1/100))
(*.f64 1/100 (+.f64 x y))
(fma.f64 1/100 x (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(fma.f64 1/100 y (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(+.f64 0 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (*.f64 (/.f64 1 (+.f64 x y)) x))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 1 (/.f64 (*.f64 x 100) (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) x))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 x (*.f64 1/10 (sqrt.f64 (+.f64 x y)))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) x))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 x 100))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y))))) (pow.f64 (cbrt.f64 (*.f64 1/100 (+.f64 x y))) 2))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/100 (+.f64 x y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 1/10 (sqrt.f64 (+.f64 x y)))) (/.f64 (cbrt.f64 x) (*.f64 1/10 (sqrt.f64 (+.f64 x y)))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 x 100) (cbrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x 100)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) (+.f64 x y)))
(*.f64 x (/.f64 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 100) (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.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 x (/.f64 100 (+.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 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) (+.f64 x y)))
(*.f64 x (/.f64 100 (+.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 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2)) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 (+.f64 x y)))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (*.f64 x 100) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 100 x) (fma.f64 y (-.f64 y x) (*.f64 x x))) (+.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (fma.f64 y (-.f64 y x) (*.f64 x x)) (/.f64 100 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) x)))
(*.f64 (/.f64 (*.f64 x 100) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(*.f64 (-.f64 x y) (/.f64 (*.f64 100 x) (*.f64 (+.f64 x y) (-.f64 x y))))
(/.f64 (*.f64 x (-.f64 x y)) (/.f64 (+.f64 x y) (/.f64 100 (-.f64 x y))))
(pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 3)
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3) 1/3)
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 2)
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) -1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (/.f64 (/.f64 (+.f64 x y) (*.f64 x 100)) 1) -1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 2))
(*.f64 x (/.f64 100 (+.f64 x y)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x 100) (+.f64 x y)) 3))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 (+.f64 x y) 3)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y))) 1) 1))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 3))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 1/3))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 x 100) (+.f64 x y)))) 2))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) (*.f64 x 100))) -1))
(*.f64 x (/.f64 100 (+.f64 x y)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x 100) (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))

eval67.0ms (1.7%)

Compiler

Compiled 3690 to 2000 computations (45.8% saved)

prune51.0ms (1.3%)

Pruning

9 alts after pruning (6 fresh and 3 done)

PrunedKeptTotal
New2636269
Fresh000
Picked134
Done000
Total2649273
Accuracy
100.0%
Counts
273 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(/.f64 (*.f64 x 100) (+.f64 x y))
99.7%
(/.f64 x (/.f64 (+.f64 x y) 100))
51.5%
(/.f64 x (*.f64 y 1/100))
48.6%
(/.f64 x (*.f64 x 1/100))
99.3%
(/.f64 100 (/.f64 (+.f64 x y) x))
99.7%
(*.f64 x (/.f64 100 (+.f64 x y)))
51.6%
(*.f64 x (/.f64 100 y))
51.5%
(*.f64 100 (/.f64 x y))
48.8%
100
99.7%
(/.f64 (*.f64 x 100) (+.f64 x y))
99.7%
(/.f64 x (/.f64 (+.f64 x y) 100))
51.5%
(/.f64 x (*.f64 y 1/100))
48.6%
(/.f64 x (*.f64 x 1/100))
99.3%
(/.f64 100 (/.f64 (+.f64 x y) x))
99.7%
(*.f64 x (/.f64 100 (+.f64 x y)))
51.6%
(*.f64 x (/.f64 100 y))
51.5%
(*.f64 100 (/.f64 x y))
48.8%
100
Compiler

Compiled 208 to 146 computations (29.8% saved)

localize72.0ms (1.8%)

Localize:

Found 8 expressions with local error:

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

Compiled 64 to 30 computations (53.1% saved)

series8.0ms (0.2%)

Counts
8 → 132
Calls

39 calls:

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

rewrite111.0ms (2.8%)

Algorithm
batch-egg-rewrite
Rules
1126×prod-diff
594×expm1-udef
590×log1p-udef
468×fma-def
392×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01798
139386
2578286
Stop Event
node limit
Counts
8 → 243
Calls
Call 1
Inputs
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) x)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 x (*.f64 x 1/100))
(*.f64 x 1/100)
(/.f64 x (*.f64 y 1/100))
(*.f64 y 1/100)
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y)))) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) 1)
(*.f64 1 (/.f64 (*.f64 100 x) (+.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) 2) (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) (sqrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 (+.f64 x y)) x)))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) 1) x)
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 100 (neg.f64 (+.f64 x y))) (neg.f64 x))
(pow.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) 2)
(pow.f64 (/.f64 (+.f64 x y) (*.f64 100 x)) -1)
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 (+.f64 x y) x) 2)))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 100 x) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x y) x))) 1)
(*.f64 (+.f64 x y) (/.f64 1 x))
(*.f64 (/.f64 (+.f64 x y) x) 1)
(*.f64 1 (/.f64 (+.f64 x y) x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 1 x)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 2) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 1 x)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) (sqrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (neg.f64 (+.f64 x y)) (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1 x) (+.f64 x y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 x y) (cbrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (+.f64 x y) (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) 1) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 x)))
(pow.f64 (/.f64 (+.f64 x y) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x y) x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) 2)
(pow.f64 (/.f64 x (+.f64 x y)) -1)
(neg.f64 (/.f64 (+.f64 x y) (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x y) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x y) x))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x y) x)))
(exp.f64 (log.f64 (/.f64 (+.f64 x y) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x y) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(/.f64 100 (/.f64 y x))
(/.f64 x (/.f64 y 100))
(/.f64 x (/.f64 1/100 (/.f64 1 y)))
(/.f64 (/.f64 x y) 1/100)
(/.f64 1 (*.f64 1/100 (/.f64 y x)))
(/.f64 1 (/.f64 (*.f64 1/100 (/.f64 y x)) 1))
(/.f64 1 (/.f64 y (*.f64 100 x)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (/.f64 1/100 (cbrt.f64 (/.f64 x y))))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (/.f64 y 100) (cbrt.f64 x)))
(/.f64 (sqrt.f64 (/.f64 x y)) (/.f64 1/100 (sqrt.f64 (/.f64 x y))))
(/.f64 (sqrt.f64 x) (/.f64 (/.f64 y 100) (sqrt.f64 x)))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(/.f64 (*.f64 100 x) y)
(/.f64 -1 (neg.f64 (*.f64 1/100 (/.f64 y x))))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 y -1/100)))
(/.f64 (neg.f64 (/.f64 x y)) -1/100)
(/.f64 (neg.f64 (*.f64 100 x)) (neg.f64 y))
(/.f64 (/.f64 x 1/100) y)
(/.f64 (/.f64 x 1) (/.f64 y 100))
(/.f64 (/.f64 x (*.f64 (sqrt.f64 y) 1/10)) (*.f64 (sqrt.f64 y) 1/10))
(/.f64 (*.f64 100 (neg.f64 x)) (neg.f64 y))
(/.f64 (*.f64 x -100) (neg.f64 y))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 y))
(/.f64 (*.f64 -100 x) (neg.f64 y))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (/.f64 y 100)) 2)) (cbrt.f64 (/.f64 y 100)))
(/.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))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(pow.f64 (*.f64 1/100 (/.f64 y x)) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (/.f64 y 100) 3)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(/.f64 100 (/.f64 y x))
(/.f64 x (/.f64 y 100))
(/.f64 x (/.f64 1/100 (/.f64 1 y)))
(/.f64 (/.f64 x y) 1/100)
(/.f64 1 (*.f64 1/100 (/.f64 y x)))
(/.f64 1 (/.f64 (*.f64 1/100 (/.f64 y x)) 1))
(/.f64 1 (/.f64 y (*.f64 100 x)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (/.f64 1/100 (cbrt.f64 (/.f64 x y))))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (/.f64 y 100) (cbrt.f64 x)))
(/.f64 (sqrt.f64 (/.f64 x y)) (/.f64 1/100 (sqrt.f64 (/.f64 x y))))
(/.f64 (sqrt.f64 x) (/.f64 (/.f64 y 100) (sqrt.f64 x)))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(/.f64 (*.f64 100 x) y)
(/.f64 -1 (neg.f64 (*.f64 1/100 (/.f64 y x))))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 y -1/100)))
(/.f64 (neg.f64 (/.f64 x y)) -1/100)
(/.f64 (neg.f64 (*.f64 100 x)) (neg.f64 y))
(/.f64 (/.f64 x 1/100) y)
(/.f64 (/.f64 x 1) (/.f64 y 100))
(/.f64 (/.f64 x (*.f64 (sqrt.f64 y) 1/10)) (*.f64 (sqrt.f64 y) 1/10))
(/.f64 (*.f64 100 (neg.f64 x)) (neg.f64 y))
(/.f64 (*.f64 x -100) (neg.f64 y))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 y))
(/.f64 (*.f64 -100 x) (neg.f64 y))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (/.f64 y 100)) 2)) (cbrt.f64 (/.f64 y 100)))
(/.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))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(pow.f64 (*.f64 1/100 (/.f64 y x)) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (/.f64 y 100) 3)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
100
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 1/100))) 1)
(pow.f64 (*.f64 x 1/100) 1)
(pow.f64 (cbrt.f64 (*.f64 x 1/100)) 3)
(pow.f64 (pow.f64 (*.f64 x 1/100) 3) 1/3)
(pow.f64 (*.f64 1/10 (sqrt.f64 x)) 2)
(sqrt.f64 (*.f64 1/10000 (*.f64 x x)))
(log.f64 (pow.f64 (exp.f64 1/100) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 1/100))))
(cbrt.f64 (pow.f64 (*.f64 x 1/100) 3))
(expm1.f64 (log1p.f64 (*.f64 x 1/100)))
(exp.f64 (log.f64 (*.f64 x 1/100)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 1/100)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 1/100)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 100 y) x)
(*.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 1 (*.f64 100 (/.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) 100))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 2) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (*.f64 (cbrt.f64 (/.f64 100 y)) x))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) 100))
(*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 10 (sqrt.f64 y)) (*.f64 (/.f64 10 (sqrt.f64 y)) x))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (/.f64 y 100)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (/.f64 y 100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 y 100)) 2)) (/.f64 x (cbrt.f64 (/.f64 y 100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (/.f64 y 100)) 2)) (cbrt.f64 (*.f64 100 (/.f64 x 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) (pow.f64 (cbrt.f64 (/.f64 y 100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (/.f64 y 100))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (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)))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 100 y)) 2)) (cbrt.f64 (/.f64 100 y)))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 y))) (/.f64 10 (sqrt.f64 y)))
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(pow.f64 (*.f64 1/100 (/.f64 y x)) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (/.f64 y 100) 3)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y 100))) 1)
(/.f64 y 100)
(/.f64 1 (/.f64 100 y))
(/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 100 (cbrt.f64 y)))
(/.f64 (sqrt.f64 y) (/.f64 100 (sqrt.f64 y)))
(/.f64 (neg.f64 y) -100)
(pow.f64 (/.f64 y 100) 1)
(pow.f64 (cbrt.f64 (/.f64 y 100)) 3)
(pow.f64 (pow.f64 (/.f64 y 100) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 y) 1/10) 2)
(sqrt.f64 (pow.f64 (/.f64 y 100) 2))
(log.f64 (exp.f64 (/.f64 y 100)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y 100))))
(cbrt.f64 (pow.f64 (/.f64 y 100) 3))
(expm1.f64 (log1p.f64 (/.f64 y 100)))
(exp.f64 (log.f64 (/.f64 y 100)))
(exp.f64 (*.f64 (log.f64 (/.f64 y 100)) 1))
(log1p.f64 (expm1.f64 (/.f64 y 100)))

simplify95.0ms (2.4%)

Algorithm
egg-herbie
Rules
1118×log-prod
676×cube-prod
472×log-div
464×div-sub
432×swap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04155501
110075339
239135279
Stop Event
node limit
Counts
375 → 228
Calls
Call 1
Inputs
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
1
(+.f64 (/.f64 y x) 1)
(+.f64 (/.f64 y x) 1)
(+.f64 (/.f64 y x) 1)
1
(+.f64 (/.f64 y x) 1)
(+.f64 (/.f64 y x) 1)
(+.f64 (/.f64 y x) 1)
1
(+.f64 (/.f64 y x) 1)
(+.f64 (/.f64 y x) 1)
(+.f64 (/.f64 y x) 1)
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.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))
100
100
100
100
100
100
100
100
100
100
100
100
(*.f64 1/100 x)
(*.f64 1/100 x)
(*.f64 1/100 x)
(*.f64 1/100 x)
(*.f64 1/100 x)
(*.f64 1/100 x)
(*.f64 1/100 x)
(*.f64 1/100 x)
(*.f64 1/100 x)
(*.f64 1/100 x)
(*.f64 1/100 x)
(*.f64 1/100 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 (exp.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y)))) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) 1)
(*.f64 1 (/.f64 (*.f64 100 x) (+.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) 2) (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) (sqrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 (+.f64 x y)) x)))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) 1) x)
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 100 (neg.f64 (+.f64 x y))) (neg.f64 x))
(pow.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) 2)
(pow.f64 (/.f64 (+.f64 x y) (*.f64 100 x)) -1)
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 (+.f64 x y) x) 2)))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 100 x) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x y) x))) 1)
(*.f64 (+.f64 x y) (/.f64 1 x))
(*.f64 (/.f64 (+.f64 x y) x) 1)
(*.f64 1 (/.f64 (+.f64 x y) x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 1 x)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 2) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 1 x)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) (sqrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (neg.f64 (+.f64 x y)) (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1 x) (+.f64 x y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 x y) (cbrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (+.f64 x y) (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) 1) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 x)))
(pow.f64 (/.f64 (+.f64 x y) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x y) x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) 2)
(pow.f64 (/.f64 x (+.f64 x y)) -1)
(neg.f64 (/.f64 (+.f64 x y) (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x y) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x y) x))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x y) x)))
(exp.f64 (log.f64 (/.f64 (+.f64 x y) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x y) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(/.f64 100 (/.f64 y x))
(/.f64 x (/.f64 y 100))
(/.f64 x (/.f64 1/100 (/.f64 1 y)))
(/.f64 (/.f64 x y) 1/100)
(/.f64 1 (*.f64 1/100 (/.f64 y x)))
(/.f64 1 (/.f64 (*.f64 1/100 (/.f64 y x)) 1))
(/.f64 1 (/.f64 y (*.f64 100 x)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (/.f64 1/100 (cbrt.f64 (/.f64 x y))))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (/.f64 y 100) (cbrt.f64 x)))
(/.f64 (sqrt.f64 (/.f64 x y)) (/.f64 1/100 (sqrt.f64 (/.f64 x y))))
(/.f64 (sqrt.f64 x) (/.f64 (/.f64 y 100) (sqrt.f64 x)))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(/.f64 (*.f64 100 x) y)
(/.f64 -1 (neg.f64 (*.f64 1/100 (/.f64 y x))))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 y -1/100)))
(/.f64 (neg.f64 (/.f64 x y)) -1/100)
(/.f64 (neg.f64 (*.f64 100 x)) (neg.f64 y))
(/.f64 (/.f64 x 1/100) y)
(/.f64 (/.f64 x 1) (/.f64 y 100))
(/.f64 (/.f64 x (*.f64 (sqrt.f64 y) 1/10)) (*.f64 (sqrt.f64 y) 1/10))
(/.f64 (*.f64 100 (neg.f64 x)) (neg.f64 y))
(/.f64 (*.f64 x -100) (neg.f64 y))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 y))
(/.f64 (*.f64 -100 x) (neg.f64 y))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (/.f64 y 100)) 2)) (cbrt.f64 (/.f64 y 100)))
(/.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))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(pow.f64 (*.f64 1/100 (/.f64 y x)) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (/.f64 y 100) 3)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(/.f64 100 (/.f64 y x))
(/.f64 x (/.f64 y 100))
(/.f64 x (/.f64 1/100 (/.f64 1 y)))
(/.f64 (/.f64 x y) 1/100)
(/.f64 1 (*.f64 1/100 (/.f64 y x)))
(/.f64 1 (/.f64 (*.f64 1/100 (/.f64 y x)) 1))
(/.f64 1 (/.f64 y (*.f64 100 x)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (/.f64 1/100 (cbrt.f64 (/.f64 x y))))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (/.f64 y 100) (cbrt.f64 x)))
(/.f64 (sqrt.f64 (/.f64 x y)) (/.f64 1/100 (sqrt.f64 (/.f64 x y))))
(/.f64 (sqrt.f64 x) (/.f64 (/.f64 y 100) (sqrt.f64 x)))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(/.f64 (*.f64 100 x) y)
(/.f64 -1 (neg.f64 (*.f64 1/100 (/.f64 y x))))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 y -1/100)))
(/.f64 (neg.f64 (/.f64 x y)) -1/100)
(/.f64 (neg.f64 (*.f64 100 x)) (neg.f64 y))
(/.f64 (/.f64 x 1/100) y)
(/.f64 (/.f64 x 1) (/.f64 y 100))
(/.f64 (/.f64 x (*.f64 (sqrt.f64 y) 1/10)) (*.f64 (sqrt.f64 y) 1/10))
(/.f64 (*.f64 100 (neg.f64 x)) (neg.f64 y))
(/.f64 (*.f64 x -100) (neg.f64 y))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 y))
(/.f64 (*.f64 -100 x) (neg.f64 y))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (/.f64 y 100)) 2)) (cbrt.f64 (/.f64 y 100)))
(/.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))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(pow.f64 (*.f64 1/100 (/.f64 y x)) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (/.f64 y 100) 3)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
100
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 1/100))) 1)
(pow.f64 (*.f64 x 1/100) 1)
(pow.f64 (cbrt.f64 (*.f64 x 1/100)) 3)
(pow.f64 (pow.f64 (*.f64 x 1/100) 3) 1/3)
(pow.f64 (*.f64 1/10 (sqrt.f64 x)) 2)
(sqrt.f64 (*.f64 1/10000 (*.f64 x x)))
(log.f64 (pow.f64 (exp.f64 1/100) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 1/100))))
(cbrt.f64 (pow.f64 (*.f64 x 1/100) 3))
(expm1.f64 (log1p.f64 (*.f64 x 1/100)))
(exp.f64 (log.f64 (*.f64 x 1/100)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 1/100)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 1/100)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 100 y) x)
(*.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 1 (*.f64 100 (/.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) 100))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 2) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (*.f64 (cbrt.f64 (/.f64 100 y)) x))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) 100))
(*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 10 (sqrt.f64 y)) (*.f64 (/.f64 10 (sqrt.f64 y)) x))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (/.f64 y 100)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (/.f64 y 100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 y 100)) 2)) (/.f64 x (cbrt.f64 (/.f64 y 100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (/.f64 y 100)) 2)) (cbrt.f64 (*.f64 100 (/.f64 x 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) (pow.f64 (cbrt.f64 (/.f64 y 100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (/.f64 y 100))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (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)))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 100 y)) 2)) (cbrt.f64 (/.f64 100 y)))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 y))) (/.f64 10 (sqrt.f64 y)))
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(pow.f64 (*.f64 1/100 (/.f64 y x)) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (/.f64 y 100) 3)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y 100))) 1)
(/.f64 y 100)
(/.f64 1 (/.f64 100 y))
(/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 100 (cbrt.f64 y)))
(/.f64 (sqrt.f64 y) (/.f64 100 (sqrt.f64 y)))
(/.f64 (neg.f64 y) -100)
(pow.f64 (/.f64 y 100) 1)
(pow.f64 (cbrt.f64 (/.f64 y 100)) 3)
(pow.f64 (pow.f64 (/.f64 y 100) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 y) 1/10) 2)
(sqrt.f64 (pow.f64 (/.f64 y 100) 2))
(log.f64 (exp.f64 (/.f64 y 100)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y 100))))
(cbrt.f64 (pow.f64 (/.f64 y 100) 3))
(expm1.f64 (log1p.f64 (/.f64 y 100)))
(exp.f64 (log.f64 (/.f64 y 100)))
(exp.f64 (*.f64 (log.f64 (/.f64 y 100)) 1))
(log1p.f64 (expm1.f64 (/.f64 y 100)))
Outputs
(*.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 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (pow.f64 (/.f64 x y) 2)))
(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 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(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 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (/.f64 x y) (fma.f64 100 (pow.f64 (/.f64 x y) 3) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(fma.f64 -100 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (pow.f64 (/.f64 x y) 4) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 y) x))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (/.f64 (*.f64 -100 y) x)))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (/.f64 100 (pow.f64 (/.f64 x y) 2))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 100 (pow.f64 (/.f64 x y) 2)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (+.f64 (/.f64 100 (pow.f64 (/.f64 x y) 2)) (fma.f64 -100 (/.f64 y x) (/.f64 -100 (pow.f64 (/.f64 x y) 3)))))
(+.f64 100 (fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (/.f64 100 (pow.f64 (/.f64 x y) 2))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 y) x))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (/.f64 (*.f64 -100 y) x)))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (/.f64 100 (pow.f64 (/.f64 x y) 2))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 100 (pow.f64 (/.f64 x y) 2)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (+.f64 (/.f64 100 (pow.f64 (/.f64 x y) 2)) (fma.f64 -100 (/.f64 y x) (/.f64 -100 (pow.f64 (/.f64 x y) 3)))))
(+.f64 100 (fma.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)) (/.f64 100 (pow.f64 (/.f64 x y) 2))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 y) x))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (/.f64 (*.f64 -100 y) x)))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (/.f64 100 (pow.f64 (/.f64 x y) 2))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (/.f64 100 (pow.f64 (/.f64 x y) 2)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 100 (+.f64 (/.f64 100 (pow.f64 (/.f64 x y) 2)) (fma.f64 -100 (/.f64 y x) (/.f64 -100 (pow.f64 (/.f64 x y) 3)))))
(+.f64 100 (fma.f64 -100 (+.f64 (/.f64 y x) (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 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (pow.f64 (/.f64 x y) 2)))
(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 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(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 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (/.f64 x y) (fma.f64 100 (pow.f64 (/.f64 x y) 3) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(fma.f64 -100 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (pow.f64 (/.f64 x y) 4) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(*.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 (*.f64 x x) (*.f64 y y)) (*.f64 100 (/.f64 x y)))
(fma.f64 100 (/.f64 x y) (*.f64 -100 (pow.f64 (/.f64 x y) 2)))
(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 (*.f64 x x) (*.f64 y y)) (*.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(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 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(fma.f64 -100 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (/.f64 x y) (fma.f64 100 (pow.f64 (/.f64 x y) 3) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))))))
(fma.f64 -100 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (/.f64 x y) (fma.f64 -100 (pow.f64 (/.f64 x y) 4) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
1
(+.f64 (/.f64 y x) 1)
(+.f64 (/.f64 y x) 1)
(+.f64 (/.f64 y x) 1)
1
(+.f64 (/.f64 y x) 1)
(+.f64 (/.f64 y x) 1)
(+.f64 (/.f64 y x) 1)
1
(+.f64 (/.f64 y x) 1)
(+.f64 (/.f64 y x) 1)
(+.f64 (/.f64 y x) 1)
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(*.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))
100
100
100
100
100
100
100
100
100
100
100
100
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 x 1/100)
(*.f64 1/100 x)
(*.f64 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 (exp.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y)))) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 1 (/.f64 (*.f64 100 x) (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) 2))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) 2) (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) (sqrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 (+.f64 x y)) x)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) 1) x)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 100 (neg.f64 (+.f64 x y))) (neg.f64 x))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) 3)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (pow.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) 3) 1/3)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) 2)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (/.f64 (+.f64 x y) (*.f64 100 x)) -1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 (+.f64 x y) x) 2)))
(sqrt.f64 (/.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) 2)))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 x (+.f64 x y)) -2)))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 100 x) (+.f64 x y)))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 100 x) (+.f64 x y)) 3))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (log.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) 1))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x y) x))) 1)
(+.f64 (/.f64 y x) 1)
(*.f64 (+.f64 x y) (/.f64 1 x))
(+.f64 (/.f64 y x) 1)
(*.f64 (/.f64 (+.f64 x y) x) 1)
(+.f64 (/.f64 y x) 1)
(*.f64 1 (/.f64 (+.f64 x y) x))
(+.f64 (/.f64 y x) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 1 x)))
(+.f64 (/.f64 y x) 1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 2))
(+.f64 (/.f64 y x) 1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 2) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(+.f64 (/.f64 y x) 1)
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 1 x)))
(+.f64 (/.f64 y x) 1)
(*.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) (sqrt.f64 (/.f64 (+.f64 x y) x)))
(+.f64 (/.f64 y x) 1)
(*.f64 (neg.f64 (+.f64 x y)) (/.f64 1 (neg.f64 x)))
(+.f64 (/.f64 y x) 1)
(*.f64 (/.f64 1 x) (+.f64 x y))
(+.f64 (/.f64 y x) 1)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 x y) (cbrt.f64 x)))
(/.f64 (/.f64 (+.f64 x y) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (+.f64 x y) (sqrt.f64 x)))
(/.f64 (/.f64 (+.f64 x y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(+.f64 (/.f64 y x) 1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (pow.f64 (cbrt.f64 x) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (+.f64 (/.f64 y x) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (+.f64 x y) (sqrt.f64 x)))
(/.f64 (/.f64 (+.f64 x y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) 1) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(+.f64 (/.f64 y x) 1)
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 x y) (cbrt.f64 x)))
(/.f64 (/.f64 (+.f64 x y) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(pow.f64 (/.f64 (+.f64 x y) x) 1)
(+.f64 (/.f64 y x) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 3)
(+.f64 (/.f64 y x) 1)
(pow.f64 (pow.f64 (/.f64 (+.f64 x y) x) 3) 1/3)
(+.f64 (/.f64 y x) 1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) 2)
(+.f64 (/.f64 y x) 1)
(pow.f64 (/.f64 x (+.f64 x y)) -1)
(+.f64 (/.f64 y x) 1)
(neg.f64 (/.f64 (+.f64 x y) (neg.f64 x)))
(+.f64 (/.f64 y x) 1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) 2))
(+.f64 (/.f64 y x) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 x y) x)))
(+.f64 (/.f64 y x) 1)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x y) x))))
(+.f64 (/.f64 y x) 1)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) 3))
(+.f64 (/.f64 y x) 1)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 x 3)))
(+.f64 (/.f64 y x) 1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x y) x)))
(+.f64 (/.f64 y x) 1)
(exp.f64 (log.f64 (/.f64 (+.f64 x y) x)))
(+.f64 (/.f64 y x) 1)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) x)) 1))
(+.f64 (/.f64 y x) 1)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x y) x)))
(+.f64 (/.f64 y x) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.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 1 (*.f64 1/100 (/.f64 y x)))
(*.f64 100 (/.f64 x y))
(/.f64 1 (/.f64 (*.f64 1/100 (/.f64 y x)) 1))
(*.f64 100 (/.f64 x y))
(/.f64 1 (/.f64 y (*.f64 100 x)))
(*.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 (pow.f64 (cbrt.f64 x) 2) (/.f64 (/.f64 y 100) (cbrt.f64 x)))
(*.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 (sqrt.f64 x) (/.f64 (/.f64 y 100) (sqrt.f64 x)))
(*.f64 100 (/.f64 x y))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(/.f64 -1 (neg.f64 (*.f64 1/100 (/.f64 y x))))
(*.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 y)) -1/100)
(*.f64 100 (/.f64 x y))
(/.f64 (neg.f64 (*.f64 100 x)) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(/.f64 (/.f64 x 1/100) y)
(*.f64 100 (/.f64 x y))
(/.f64 (/.f64 x 1) (/.f64 y 100))
(*.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 100 (neg.f64 x)) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 x -100) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 -100 x) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (/.f64 y 100)) 2)) (cbrt.f64 (/.f64 y 100)))
(*.f64 100 (/.f64 x y))
(/.f64 (/.f64 (*.f64 100 x) 1) y)
(*.f64 100 (/.f64 x y))
(/.f64 (/.f64 (*.f64 100 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 100 (/.f64 x y))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 100 (/.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(*.f64 100 (/.f64 x y))
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 1/100 (/.f64 y x)) -1)
(*.f64 100 (/.f64 x y))
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(sqrt.f64 (*.f64 10000 (pow.f64 (/.f64 x y) 2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 y x) 1/100) -2))
(fabs.f64 (*.f64 100 (/.f64 x y)))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x y)))))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (/.f64 y 100) 3)))
(*.f64 100 (/.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1))
(*.f64 100 (/.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.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 1 (*.f64 1/100 (/.f64 y x)))
(*.f64 100 (/.f64 x y))
(/.f64 1 (/.f64 (*.f64 1/100 (/.f64 y x)) 1))
(*.f64 100 (/.f64 x y))
(/.f64 1 (/.f64 y (*.f64 100 x)))
(*.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 (pow.f64 (cbrt.f64 x) 2) (/.f64 (/.f64 y 100) (cbrt.f64 x)))
(*.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 (sqrt.f64 x) (/.f64 (/.f64 y 100) (sqrt.f64 x)))
(*.f64 100 (/.f64 x y))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(/.f64 -1 (neg.f64 (*.f64 1/100 (/.f64 y x))))
(*.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 y)) -1/100)
(*.f64 100 (/.f64 x y))
(/.f64 (neg.f64 (*.f64 100 x)) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(/.f64 (/.f64 x 1/100) y)
(*.f64 100 (/.f64 x y))
(/.f64 (/.f64 x 1) (/.f64 y 100))
(*.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 100 (neg.f64 x)) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 x -100) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 -100 x) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (/.f64 y 100)) 2)) (cbrt.f64 (/.f64 y 100)))
(*.f64 100 (/.f64 x y))
(/.f64 (/.f64 (*.f64 100 x) 1) y)
(*.f64 100 (/.f64 x y))
(/.f64 (/.f64 (*.f64 100 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 100 (/.f64 x y))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 100 (/.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(*.f64 100 (/.f64 x y))
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 1/100 (/.f64 y x)) -1)
(*.f64 100 (/.f64 x y))
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(sqrt.f64 (*.f64 10000 (pow.f64 (/.f64 x y) 2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 y x) 1/100) -2))
(fabs.f64 (*.f64 100 (/.f64 x y)))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x y)))))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (/.f64 y 100) 3)))
(*.f64 100 (/.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1))
(*.f64 100 (/.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
100
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 1/100))) 1)
(*.f64 x 1/100)
(pow.f64 (*.f64 x 1/100) 1)
(*.f64 x 1/100)
(pow.f64 (cbrt.f64 (*.f64 x 1/100)) 3)
(*.f64 x 1/100)
(pow.f64 (pow.f64 (*.f64 x 1/100) 3) 1/3)
(*.f64 x 1/100)
(pow.f64 (*.f64 1/10 (sqrt.f64 x)) 2)
(*.f64 x 1/100)
(sqrt.f64 (*.f64 1/10000 (*.f64 x x)))
(sqrt.f64 (*.f64 (*.f64 x x) 1/10000))
(sqrt.f64 (*.f64 x (*.f64 x 1/10000)))
(fabs.f64 (*.f64 x 1/100))
(log.f64 (pow.f64 (exp.f64 1/100) x))
(*.f64 x 1/100)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 1/100))))
(*.f64 x 1/100)
(cbrt.f64 (pow.f64 (*.f64 x 1/100) 3))
(*.f64 x 1/100)
(expm1.f64 (log1p.f64 (*.f64 x 1/100)))
(*.f64 x 1/100)
(exp.f64 (log.f64 (*.f64 x 1/100)))
(*.f64 x 1/100)
(exp.f64 (*.f64 (log.f64 (*.f64 x 1/100)) 1))
(*.f64 x 1/100)
(log1p.f64 (expm1.f64 (*.f64 x 1/100)))
(*.f64 x 1/100)
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x y) 100)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 1 (*.f64 100 (/.f64 x 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 (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 2) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (*.f64 (cbrt.f64 (/.f64 100 y)) x))
(*.f64 100 (/.f64 x y))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 2))
(*.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 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) 100))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 x (*.f64 (sqrt.f64 y) 1/10)) (/.f64 10 (sqrt.f64 y)))
(*.f64 (/.f64 x 1/10) (/.f64 (/.f64 10 (sqrt.f64 y)) (sqrt.f64 y)))
(*.f64 (/.f64 10 (sqrt.f64 y)) (*.f64 (/.f64 10 (sqrt.f64 y)) x))
(*.f64 x (*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 10 (sqrt.f64 y))))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 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 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (/.f64 y 100)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (/.f64 y 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 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x 1) (/.f64 100 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 x (sqrt.f64 y)) (/.f64 100 (sqrt.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 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 y 100)) 2)) (/.f64 x (cbrt.f64 (/.f64 y 100))))
(*.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) (pow.f64 (cbrt.f64 (/.f64 y 100)) 2)) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (/.f64 y 100)) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 100 (/.f64 x y)))) (pow.f64 (cbrt.f64 (/.f64 y 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) (pow.f64 (cbrt.f64 (/.f64 y 100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (/.f64 y 100))))
(*.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 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))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 100 y)) 2)) (cbrt.f64 (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 y))) (/.f64 10 (sqrt.f64 y)))
(*.f64 x (*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 10 (sqrt.f64 y))))
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 100 (/.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(*.f64 100 (/.f64 x y))
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 1/100 (/.f64 y x)) -1)
(*.f64 100 (/.f64 x y))
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(sqrt.f64 (*.f64 10000 (pow.f64 (/.f64 x y) 2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 y x) 1/100) -2))
(fabs.f64 (*.f64 100 (/.f64 x y)))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x y)))))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (/.f64 y 100) 3)))
(*.f64 100 (/.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1))
(*.f64 100 (/.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y 100))) 1)
(/.f64 y 100)
(/.f64 y 100)
(/.f64 1 (/.f64 100 y))
(*.f64 y 1/100)
(/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 100 (cbrt.f64 y)))
(/.f64 y 100)
(/.f64 (sqrt.f64 y) (/.f64 100 (sqrt.f64 y)))
(/.f64 y 100)
(/.f64 (neg.f64 y) -100)
(neg.f64 (/.f64 y -100))
(pow.f64 (/.f64 y 100) 1)
(/.f64 y 100)
(pow.f64 (cbrt.f64 (/.f64 y 100)) 3)
(/.f64 y 100)
(pow.f64 (pow.f64 (/.f64 y 100) 3) 1/3)
(/.f64 y 100)
(pow.f64 (*.f64 (sqrt.f64 y) 1/10) 2)
(*.f64 y 1/100)
(sqrt.f64 (pow.f64 (/.f64 y 100) 2))
(/.f64 y 100)
(log.f64 (exp.f64 (/.f64 y 100)))
(/.f64 y 100)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y 100))))
(/.f64 y 100)
(cbrt.f64 (pow.f64 (/.f64 y 100) 3))
(/.f64 y 100)
(expm1.f64 (log1p.f64 (/.f64 y 100)))
(/.f64 y 100)
(exp.f64 (log.f64 (/.f64 y 100)))
(/.f64 y 100)
(exp.f64 (*.f64 (log.f64 (/.f64 y 100)) 1))
(/.f64 y 100)
(log1p.f64 (expm1.f64 (/.f64 y 100)))
(/.f64 y 100)

eval186.0ms (4.7%)

Compiler

Compiled 2409 to 1358 computations (43.6% saved)

prune97.0ms (2.5%)

Pruning

8 alts after pruning (3 fresh and 5 done)

PrunedKeptTotal
New2262228
Fresh011
Picked235
Done123
Total2298237
Accuracy
100.0%
Counts
237 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.6%
(/.f64 (*.f64 100 x) y)
99.7%
(/.f64 x (/.f64 (+.f64 x y) 100))
48.6%
(/.f64 x (*.f64 x 1/100))
99.3%
(/.f64 100 (/.f64 (+.f64 x y) x))
51.1%
(/.f64 100 (/.f64 y x))
99.7%
(*.f64 x (/.f64 100 (+.f64 x y)))
51.6%
(*.f64 x (/.f64 100 y))
48.8%
100
51.6%
(/.f64 (*.f64 100 x) y)
99.7%
(/.f64 x (/.f64 (+.f64 x y) 100))
48.6%
(/.f64 x (*.f64 x 1/100))
99.3%
(/.f64 100 (/.f64 (+.f64 x y) x))
51.1%
(/.f64 100 (/.f64 y x))
99.7%
(*.f64 x (/.f64 100 (+.f64 x y)))
51.6%
(*.f64 x (/.f64 100 y))
48.8%
100
Compiler

Compiled 116 to 82 computations (29.3% saved)

localize35.0ms (0.9%)

Localize:

Found 2 expressions with local error:

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

Compiled 25 to 13 computations (48% saved)

series1.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite68.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
1956×pow1
1828×add-exp-log
1828×log1p-expm1-u
1828×expm1-log1p-u
182×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0926
120226
2254126
Stop Event
node limit
Counts
2 → 92
Calls
Call 1
Inputs
(/.f64 100 (/.f64 y x))
(/.f64 (*.f64 100 x) y)
Outputs
(-.f64 (+.f64 1 (*.f64 100 (/.f64 x y))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 1 (*.f64 100 (/.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 y)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (/.f64 10000 (pow.f64 (/.f64 y x) 2))))
(*.f64 (cbrt.f64 (/.f64 10000 (pow.f64 (/.f64 y x) 2))) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 -100 (/.f64 1 (neg.f64 (/.f64 y x))))
(*.f64 (/.f64 1 y) (*.f64 100 x))
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 100 y) x)
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 100 x) (sqrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) 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 (/.f64 100 y) 1) x)
(*.f64 (*.f64 (/.f64 100 y) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(pow.f64 (*.f64 (/.f64 y x) 1/100) -1)
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 y x) 2)))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 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 (*.f64 100 (/.f64 x y))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(-.f64 (+.f64 1 (*.f64 100 (/.f64 x y))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 1 (*.f64 100 (/.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 y)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (/.f64 10000 (pow.f64 (/.f64 y x) 2))))
(*.f64 (cbrt.f64 (/.f64 10000 (pow.f64 (/.f64 y x) 2))) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 -100 (/.f64 1 (neg.f64 (/.f64 y x))))
(*.f64 (/.f64 1 y) (*.f64 100 x))
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 100 y) x)
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 100 x) (sqrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) 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 (/.f64 100 y) 1) x)
(*.f64 (*.f64 (/.f64 100 y) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(pow.f64 (*.f64 (/.f64 y x) 1/100) -1)
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 y x) 2)))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 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 (*.f64 100 (/.f64 x y))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))

simplify120.0ms (3%)

Algorithm
egg-herbie
Rules
1940×log-div
1606×log-prod
1210×fma-def
1174×associate-*r/
1044×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01282544
13462520
211322520
363602520
Stop Event
node limit
Counts
140 → 57
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 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 1 (*.f64 100 (/.f64 x y))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 1 (*.f64 100 (/.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 y)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (/.f64 10000 (pow.f64 (/.f64 y x) 2))))
(*.f64 (cbrt.f64 (/.f64 10000 (pow.f64 (/.f64 y x) 2))) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 -100 (/.f64 1 (neg.f64 (/.f64 y x))))
(*.f64 (/.f64 1 y) (*.f64 100 x))
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 100 y) x)
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 100 x) (sqrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) 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 (/.f64 100 y) 1) x)
(*.f64 (*.f64 (/.f64 100 y) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(pow.f64 (*.f64 (/.f64 y x) 1/100) -1)
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 y x) 2)))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 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 (*.f64 100 (/.f64 x y))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(-.f64 (+.f64 1 (*.f64 100 (/.f64 x y))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 1 (*.f64 100 (/.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 y)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (/.f64 10000 (pow.f64 (/.f64 y x) 2))))
(*.f64 (cbrt.f64 (/.f64 10000 (pow.f64 (/.f64 y x) 2))) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 -100 (/.f64 1 (neg.f64 (/.f64 y x))))
(*.f64 (/.f64 1 y) (*.f64 100 x))
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 100 y) x)
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 100 x) (sqrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) 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 (/.f64 100 y) 1) x)
(*.f64 (*.f64 (/.f64 100 y) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(pow.f64 (*.f64 (/.f64 y x) 1/100) -1)
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 y x) 2)))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 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 (*.f64 100 (/.f64 x y))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x 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 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 1 (*.f64 100 (/.f64 x y))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 1 (*.f64 100 (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 y)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 x 10000))) (*.f64 (/.f64 1 y) (cbrt.f64 (*.f64 100 x))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 x 10000))) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (/.f64 10000 (pow.f64 (/.f64 y x) 2))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 y 1/100) x) -2)))
(*.f64 (cbrt.f64 (/.f64 10000 (pow.f64 (/.f64 y x) 2))) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (/.f64 10000 (pow.f64 (/.f64 y x) 2))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 y 1/100) x) -2)))
(*.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 x y))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 -100 (/.f64 1 (neg.f64 (/.f64 y x))))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 y) (*.f64 100 x))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x y) 100)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 (/.f64 x (sqrt.f64 y)) (sqrt.f64 y)) 100)
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 (/.f64 x (sqrt.f64 y)) (sqrt.f64 y)) 100)
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 100 x) (sqrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 (/.f64 x (sqrt.f64 y)) (sqrt.f64 y)) 100)
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 x 10000))) (*.f64 (/.f64 1 y) (cbrt.f64 (*.f64 100 x))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 x 10000))) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (cbrt.f64 (*.f64 x (*.f64 x 10000))) (pow.f64 (cbrt.f64 y) 2)))
(/.f64 (cbrt.f64 (*.f64 x (*.f64 x 10000))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (*.f64 100 (/.f64 x y)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x (*.f64 x 10000))) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) 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 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (*.f64 (/.f64 100 y) 1) x)
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (/.f64 100 y) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (/.f64 100 y) (cbrt.f64 x)))
(*.f64 (/.f64 100 y) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 100 (/.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(*.f64 100 (/.f64 x y))
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 (/.f64 y x) 1/100) -1)
(*.f64 100 (/.f64 x y))
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 y x) 2)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 y 1/100) x) -2))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(*.f64 100 (/.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1))
(*.f64 100 (/.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(-.f64 (+.f64 1 (*.f64 100 (/.f64 x y))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 1 (*.f64 100 (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 y)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 x 10000))) (*.f64 (/.f64 1 y) (cbrt.f64 (*.f64 100 x))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 x 10000))) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (/.f64 10000 (pow.f64 (/.f64 y x) 2))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 y 1/100) x) -2)))
(*.f64 (cbrt.f64 (/.f64 10000 (pow.f64 (/.f64 y x) 2))) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (/.f64 10000 (pow.f64 (/.f64 y x) 2))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 y 1/100) x) -2)))
(*.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 x y))) (*.f64 10 (sqrt.f64 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 -100 (/.f64 1 (neg.f64 (/.f64 y x))))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 y) (*.f64 100 x))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x y) 100)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 (/.f64 x (sqrt.f64 y)) (sqrt.f64 y)) 100)
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 (/.f64 x (sqrt.f64 y)) (sqrt.f64 y)) 100)
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 100 x) (sqrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 (/.f64 x (sqrt.f64 y)) (sqrt.f64 y)) 100)
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 x 10000))) (*.f64 (/.f64 1 y) (cbrt.f64 (*.f64 100 x))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 x 10000))) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (cbrt.f64 (*.f64 x (*.f64 x 10000))) (pow.f64 (cbrt.f64 y) 2)))
(/.f64 (cbrt.f64 (*.f64 x (*.f64 x 10000))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (*.f64 100 (/.f64 x y)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x (*.f64 x 10000))) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) 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 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (*.f64 (/.f64 100 y) 1) x)
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (/.f64 100 y) (cbrt.f64 (*.f64 x x))) (cbrt.f64 x))
(*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (/.f64 100 y) (cbrt.f64 x)))
(*.f64 (/.f64 100 y) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 100 (/.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(*.f64 100 (/.f64 x y))
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x y))) 2)
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 (/.f64 y x) 1/100) -1)
(*.f64 100 (/.f64 x y))
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 y x) 2)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 y 1/100) x) -2))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(*.f64 100 (/.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1))
(*.f64 100 (/.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))

eval12.0ms (0.3%)

Compiler

Compiled 584 to 348 computations (40.4% saved)

prune15.0ms (0.4%)

Pruning

8 alts after pruning (1 fresh and 7 done)

PrunedKeptTotal
New57057
Fresh011
Picked022
Done055
Total57865
Accuracy
100.0%
Counts
65 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.6%
(/.f64 (*.f64 100 x) y)
99.7%
(/.f64 x (/.f64 (+.f64 x y) 100))
48.6%
(/.f64 x (*.f64 x 1/100))
99.3%
(/.f64 100 (/.f64 (+.f64 x y) x))
51.1%
(/.f64 100 (/.f64 y x))
99.7%
(*.f64 x (/.f64 100 (+.f64 x y)))
51.6%
(*.f64 x (/.f64 100 y))
48.8%
100
51.6%
(/.f64 (*.f64 100 x) y)
99.7%
(/.f64 x (/.f64 (+.f64 x y) 100))
48.6%
(/.f64 x (*.f64 x 1/100))
99.3%
(/.f64 100 (/.f64 (+.f64 x y) x))
51.1%
(/.f64 100 (/.f64 y x))
99.7%
(*.f64 x (/.f64 100 (+.f64 x y)))
51.6%
(*.f64 x (/.f64 100 y))
48.8%
100
Compiler

Compiled 116 to 82 computations (29.3% saved)

localize0.0ms (0%)

eval0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

prune5.0ms (0.1%)

Pruning

8 alts after pruning (1 fresh and 7 done)

PrunedKeptTotal
New000
Fresh011
Picked000
Done077
Total088
Accuracy
100.0%
Counts
8 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.6%
(/.f64 (*.f64 100 x) y)
99.7%
(/.f64 x (/.f64 (+.f64 x y) 100))
48.6%
(/.f64 x (*.f64 x 1/100))
99.3%
(/.f64 100 (/.f64 (+.f64 x y) x))
51.1%
(/.f64 100 (/.f64 y x))
99.7%
(*.f64 x (/.f64 100 (+.f64 x y)))
51.6%
(*.f64 x (/.f64 100 y))
48.8%
100
Compiler

Compiled 126 to 78 computations (38.1% saved)

regimes42.0ms (1%)

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

3 calls:

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

Compiled 83 to 47 computations (43.4% saved)

regimes110.0ms (2.8%)

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

2 calls:

79.0ms
y
30.0ms
x
Results
AccuracySegmentsBranch
76.9%5x
79.0%5y
Compiler

Compiled 39 to 25 computations (35.9% saved)

regimes25.0ms (0.6%)

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

1 calls:

23.0ms
y
Results
AccuracySegmentsBranch
79.0%5y
Compiler

Compiled 31 to 20 computations (35.5% saved)

regimes86.0ms (2.2%)

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

1 calls:

85.0ms
y
Results
AccuracySegmentsBranch
79.0%5y
Compiler

Compiled 26 to 17 computations (34.6% saved)

regimes65.0ms (1.6%)

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

1 calls:

64.0ms
y
Results
AccuracySegmentsBranch
79.0%5y
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes6.0ms (0.1%)

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
y
3.0ms
x
Results
AccuracySegmentsBranch
48.8%1x
48.8%1y
Compiler

Compiled 9 to 7 computations (22.2% saved)

bsearch51.0ms (1.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
2.2205356870800297e+78
2.492435393908982e+91
11.0ms
7.571854479329694e-88
4.728483000601788e-86
13.0ms
5.741275876357122e-165
1.6585517509937077e-160
9.0ms
-5.112121738393277e-63
-1.8041991757435066e-63
Results
45.0ms480×body256valid
Compiler

Compiled 374 to 310 computations (17.1% saved)

bsearch51.0ms (1.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
2.2205356870800297e+78
2.492435393908982e+91
12.0ms
7.571854479329694e-88
4.728483000601788e-86
14.0ms
5.741275876357122e-165
1.6585517509937077e-160
8.0ms
-5.112121738393277e-63
-1.8041991757435066e-63
Results
44.0ms480×body256valid
Compiler

Compiled 374 to 310 computations (17.1% saved)

bsearch51.0ms (1.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
2.2205356870800297e+78
2.492435393908982e+91
12.0ms
7.571854479329694e-88
4.728483000601788e-86
13.0ms
5.741275876357122e-165
1.6585517509937077e-160
10.0ms
-5.112121738393277e-63
-1.8041991757435066e-63
Results
45.0ms480×body256valid
Compiler

Compiled 374 to 310 computations (17.1% saved)

bsearch49.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
2.2205356870800297e+78
2.492435393908982e+91
11.0ms
7.571854479329694e-88
4.728483000601788e-86
13.0ms
5.741275876357122e-165
1.6585517509937077e-160
9.0ms
-5.112121738393277e-63
-1.8041991757435066e-63
Results
42.0ms480×body256valid
Compiler

Compiled 374 to 310 computations (17.1% saved)

simplify17.0ms (0.4%)

Algorithm
egg-herbie
Rules
16×not-or
14×if-not
12×if-if-or-not
10×not-not
10×*-commutative
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
060316
173316
279316
390308
498308
5106308
6108308
7111308
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 x (/.f64 100 (+.f64 x y)))
(if (<=.f64 y -2037940770576765/926336713898529563388567880069503262826159877325124512315660672063305037119488) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 5065326622169181/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) 100 (if (<=.f64 y 4591476721464499/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 6500000000000000363740643816709202249024376239395163687580468973864404266254336) 100 (/.f64 (*.f64 100 x) y)))))
(if (<=.f64 y -6113822311730295/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 5065326622169181/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) 100 (if (<=.f64 y 6808824016220525/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 5800000000000000337226301846611334638783052510209149944169771281552698140262400) 100 (/.f64 x (*.f64 y 1/100))))))
(if (<=.f64 y -7410693711188237/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 1147613062835205/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352) 100 (if (<=.f64 y 6808824016220525/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 2249999999999999967688630809514142878992170375430008105053252180031922308644864) 100 (*.f64 x (/.f64 100 y))))))
(if (<=.f64 y -6854891682849119/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 100 (/.f64 x y)) (if (<=.f64 y 5065326622169181/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) 100 (if (<=.f64 y 909896301509733/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (*.f64 100 (/.f64 x y)) (if (<=.f64 y 2249999999999999967688630809514142878992170375430008105053252180031922308644864) 100 (*.f64 100 (/.f64 x y))))))
100
Outputs
(*.f64 x (/.f64 100 (+.f64 x y)))
(if (<=.f64 y -2037940770576765/926336713898529563388567880069503262826159877325124512315660672063305037119488) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 5065326622169181/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) 100 (if (<=.f64 y 4591476721464499/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 6500000000000000363740643816709202249024376239395163687580468973864404266254336) 100 (/.f64 (*.f64 100 x) y)))))
(if (<=.f64 y -2037940770576765/926336713898529563388567880069503262826159877325124512315660672063305037119488) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 5065326622169181/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) 100 (if (<=.f64 y 4591476721464499/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 6500000000000000363740643816709202249024376239395163687580468973864404266254336) 100 (/.f64 (*.f64 x 100) y)))))
(if (<=.f64 y -6113822311730295/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 5065326622169181/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) 100 (if (<=.f64 y 6808824016220525/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 5800000000000000337226301846611334638783052510209149944169771281552698140262400) 100 (/.f64 x (*.f64 y 1/100))))))
(if (<=.f64 y -7410693711188237/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 1147613062835205/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352) 100 (if (<=.f64 y 6808824016220525/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 2249999999999999967688630809514142878992170375430008105053252180031922308644864) 100 (*.f64 x (/.f64 100 y))))))
(if (<=.f64 y -7410693711188237/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 x (/.f64 100 y)) (if (<=.f64 y 1147613062835205/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352) 100 (if (or (<=.f64 y 6808824016220525/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (not (<=.f64 y 2249999999999999967688630809514142878992170375430008105053252180031922308644864))) (*.f64 x (/.f64 100 y)) 100)))
(if (or (<=.f64 y -7410693711188237/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (not (or (<=.f64 y 1147613062835205/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352) (and (not (<=.f64 y 6808824016220525/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104)) (<=.f64 y 2249999999999999967688630809514142878992170375430008105053252180031922308644864))))) (*.f64 x (/.f64 100 y)) 100)
(if (<=.f64 y -6854891682849119/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 100 (/.f64 x y)) (if (<=.f64 y 5065326622169181/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) 100 (if (<=.f64 y 909896301509733/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (*.f64 100 (/.f64 x y)) (if (<=.f64 y 2249999999999999967688630809514142878992170375430008105053252180031922308644864) 100 (*.f64 100 (/.f64 x y))))))
(if (<=.f64 y -6854891682849119/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 100 (/.f64 x y)) (if (<=.f64 y 5065326622169181/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) 100 (if (or (<=.f64 y 909896301509733/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (not (<=.f64 y 2249999999999999967688630809514142878992170375430008105053252180031922308644864))) (*.f64 100 (/.f64 x y)) 100)))
(if (or (<=.f64 y -6854891682849119/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (not (or (<=.f64 y 5065326622169181/31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489408) (and (not (<=.f64 y 909896301509733/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736)) (<=.f64 y 2249999999999999967688630809514142878992170375430008105053252180031922308644864))))) (*.f64 100 (/.f64 x y)) 100)
100
Compiler

Compiled 134 to 99 computations (26.1% saved)

soundness790.0ms (19.9%)

Rules
2166×fma-neg
2166×fma-neg
1664×div-sub
1664×div-sub
1214×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019111
14295
29095
318295
443695
5107695
6231795
7457095
8610895
9711795
10754795
11798795
019111
14295
29095
318295
443695
5107695
6231795
7457095
8610895
9711795
10754795
11798795
048914265
1116514029
2508413813
01798
139386
2578286
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 330 to 205 computations (37.9% saved)

end0.0ms (0%)

preprocess94.0ms (2.4%)

Compiler

Compiled 288 to 206 computations (28.5% saved)

Profiling

Loading profile data...