Development.Shake.Progress:message from shake-0.15.5

Time bar (total: 2.8s)

analyze16.0ms (0.6%)

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)

sample1.1s (38.6%)

Results
1.1s8256×body256valid
Bogosity

preprocess133.0ms (4.8%)

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
01992
14276
29076
318276
443676
5107676
6231776
7457076
8610876
9711776
10754776
11798776
Stop Event
node limit
Calls
Call 1
Inputs
(/.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 (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 11 to 8 computations (27.3% saved)

simplify4.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative
associate-/l*
associate-/r/
+-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
11219
21619
31919
42019
Stop Event
saturated
Counts
1 → 3
Calls
Call 1
Inputs
(/.f64 (*.f64 x 100) (+.f64 x y))
Outputs
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 x (/.f64 (+.f64 x y) 100))
(/.f64 100 (/.f64 (+.f64 x y) x))

eval1.0ms (0%)

Compiler

Compiled 23 to 12 computations (47.8% saved)

prune3.0ms (0.1%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New033
Fresh011
Picked000
Done000
Total044
Accurracy
100.0%
Counts
4 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.4%
(/.f64 (*.f64 x 100) (+.f64 x y))
99.7%
(/.f64 x (/.f64 (+.f64 x y) 100))
99.5%
(/.f64 100 (/.f64 (+.f64 x y) x))
99.4%
(/.f64 (*.f64 x 100) (+.f64 x y))
99.7%
(/.f64 x (/.f64 (+.f64 x y) 100))
99.5%
(/.f64 100 (/.f64 (+.f64 x y) x))
Compiler

Compiled 54 to 36 computations (33.3% saved)

localize61.0ms (2.2%)

Local Accuracy

Found 5 expressions with local accuracy:

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

Compiled 55 to 20 computations (63.6% saved)

series7.0ms (0.2%)

Counts
5 → 120
Calls

30 calls:

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

rewrite104.0ms (3.7%)

Algorithm
batch-egg-rewrite
Rules
1372×log-prod
1054×prod-diff
532×log-div
432×expm1-udef
430×log1p-udef
Iterations

Useful iterations: 0 (0.0ms)

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

simplify129.0ms (4.6%)

Algorithm
egg-herbie
Rules
954×associate-/r/
852×associate-/l/
748×log-prod
464×cube-prod
334×swap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03639555
19149365
232859029
Stop Event
node limit
Counts
393 → 194
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 (*.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 100 (/.f64 x (+.f64 x y))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y))))) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 100 x) (/.f64 1 (+.f64 x y)))
(*.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(*.f64 1 (*.f64 100 (/.f64 x (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 2) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (*.f64 10 (sqrt.f64 x)) (*.f64 (*.f64 10 (sqrt.f64 x)) (/.f64 1 (+.f64 x y))))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))) (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 -100 (/.f64 1 (/.f64 (neg.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 100 x))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 100 x) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.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) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.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 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 10 (sqrt.f64 x)) 1) (/.f64 (*.f64 10 (sqrt.f64 x)) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 10 (sqrt.f64 x)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 10 (sqrt.f64 x)) (cbrt.f64 (+.f64 x y))))
(*.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))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(*.f64 (/.f64 (*.f64 100 x) (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 100 x) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))) 2)
(pow.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100) -1)
(pow.f64 (/.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100) 1) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 (+.f64 x y))))
(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 100 (/.f64 x (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(+.f64 0 (/.f64 (+.f64 x y) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 x y) x))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 x y) x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 x y) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 x y) x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 x y) x)))))
(-.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 (sqrt.f64 (+.f64 x y)) 1) (/.f64 (sqrt.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)) (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)
(pow.f64 (/.f64 (/.f64 x (+.f64 x y)) 1) -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 0 (*.f64 100 (/.f64 x (+.f64 x y))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y))))) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 100 x) (/.f64 1 (+.f64 x y)))
(*.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(*.f64 1 (*.f64 100 (/.f64 x (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 2) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (*.f64 10 (sqrt.f64 x)) (*.f64 (*.f64 10 (sqrt.f64 x)) (/.f64 1 (+.f64 x y))))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))) (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 -100 (/.f64 1 (/.f64 (neg.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 100 x))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 100 x) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.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) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.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 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 10 (sqrt.f64 x)) 1) (/.f64 (*.f64 10 (sqrt.f64 x)) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 10 (sqrt.f64 x)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 10 (sqrt.f64 x)) (cbrt.f64 (+.f64 x y))))
(*.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))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(*.f64 (/.f64 (*.f64 100 x) (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 100 x) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))) 2)
(pow.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100) -1)
(pow.f64 (/.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100) 1) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 (+.f64 x y))))
(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 100 (/.f64 x (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(+.f64 0 (*.f64 (+.f64 x y) 1/100))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100))) 1)
(*.f64 (+.f64 x y) 1/100)
(*.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)) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (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 (sqrt.f64 (+.f64 x y)) 1/10) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))
(*.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 (+.f64 x y))
(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 (sqrt.f64 (+.f64 x y)) 1/10) 2)
(pow.f64 (/.f64 100 (+.f64 x y)) -1)
(pow.f64 (/.f64 (/.f64 100 (+.f64 x y)) 1) -1)
(neg.f64 (/.f64 (+.f64 x y) -100))
(sqrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))
(log.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))
(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))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) 1/100)))
(+.f64 0 (*.f64 100 (/.f64 x (+.f64 x y))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y))))) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 100 x) (/.f64 1 (+.f64 x y)))
(*.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(*.f64 1 (*.f64 100 (/.f64 x (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 2) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (*.f64 10 (sqrt.f64 x)) (*.f64 (*.f64 10 (sqrt.f64 x)) (/.f64 1 (+.f64 x y))))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))) (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 -100 (/.f64 1 (/.f64 (neg.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 100 x))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 100 x) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.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) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.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 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 10 (sqrt.f64 x)) 1) (/.f64 (*.f64 10 (sqrt.f64 x)) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 10 (sqrt.f64 x)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 10 (sqrt.f64 x)) (cbrt.f64 (+.f64 x y))))
(*.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))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(*.f64 (/.f64 (*.f64 100 x) (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 100 x) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 3)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3) 1/3)
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))) 2)
(pow.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100) -1)
(pow.f64 (/.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100) 1) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 (+.f64 x y))))
(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 100 (/.f64 x (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x (+.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 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(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 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(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 x (/.f64 (*.f64 y y) x)) (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)))
(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 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.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 (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 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 100 (fma.f64 -100 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 y x)) (*.f64 (/.f64 100 (*.f64 x x)) (*.f64 y y))))
100
(+.f64 100 (*.f64 -100 (/.f64 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 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.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 (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 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 100 (fma.f64 -100 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 y x)) (*.f64 (/.f64 100 (*.f64 x x)) (*.f64 y y))))
100
(+.f64 100 (*.f64 -100 (/.f64 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 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.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 (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 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 100 (fma.f64 -100 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 y x)) (*.f64 (/.f64 100 (*.f64 x x)) (*.f64 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 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(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 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(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 x (/.f64 (*.f64 y y) x)) (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 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(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 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(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 x (/.f64 (*.f64 y y) x)) (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 y x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
1
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
1
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
1
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.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 (/.f64 x (/.f64 (*.f64 y y) x))))
(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 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(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 x (/.f64 (*.f64 y y) x)) (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)))
(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 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.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 (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 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 100 (fma.f64 -100 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 y x)) (*.f64 (/.f64 100 (*.f64 x x)) (*.f64 y y))))
100
(+.f64 100 (*.f64 -100 (/.f64 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 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.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 (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 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 100 (fma.f64 -100 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 y x)) (*.f64 (/.f64 100 (*.f64 x x)) (*.f64 y y))))
100
(+.f64 100 (*.f64 -100 (/.f64 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 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.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 (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 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 100 (fma.f64 -100 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 y x)) (*.f64 (/.f64 100 (*.f64 x x)) (*.f64 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 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(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 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(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 x (/.f64 (*.f64 y y) x)) (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 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(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 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(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 x (/.f64 (*.f64 y y) x)) (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 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(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 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(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 x (/.f64 (*.f64 y y) x)) (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)))
(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 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.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 (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 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 100 (fma.f64 -100 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 y x)) (*.f64 (/.f64 100 (*.f64 x x)) (*.f64 y y))))
100
(+.f64 100 (*.f64 -100 (/.f64 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 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.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 (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 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 100 (fma.f64 -100 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 y x)) (*.f64 (/.f64 100 (*.f64 x x)) (*.f64 y y))))
100
(+.f64 100 (*.f64 -100 (/.f64 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 -100 (/.f64 y x))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 100 (fma.f64 100 (*.f64 (/.f64 y x) (/.f64 y x)) (*.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 (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 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 (/.f64 100 x) (/.f64 (*.f64 y y) x))))
(+.f64 100 (fma.f64 -100 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 y x)) (*.f64 (/.f64 100 (*.f64 x x)) (*.f64 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 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(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 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(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 x (/.f64 (*.f64 y y) x)) (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 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(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 -100 (/.f64 x (/.f64 (*.f64 y y) x))))
(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 x (/.f64 (*.f64 y y) x)) (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 100 (/.f64 x (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y))))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 100 x) (/.f64 1 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 1 (*.f64 100 (/.f64 x (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 2))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 2) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 10 (sqrt.f64 x)) (*.f64 (*.f64 10 (sqrt.f64 x)) (/.f64 1 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))) (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 (+.f64 x y)) x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 100 x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 100 x) (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(/.f64 (*.f64 1 (/.f64 x (cbrt.f64 (*.f64 1/100 (+.f64 x y))))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)))
(/.f64 (/.f64 x (cbrt.f64 (*.f64 1/100 (+.f64 x y)))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.f64 1/100 (+.f64 x y)))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(/.f64 (*.f64 1 (/.f64 x (cbrt.f64 (*.f64 1/100 (+.f64 x y))))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)))
(/.f64 (/.f64 x (cbrt.f64 (*.f64 1/100 (+.f64 x y)))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.f64 1/100 (+.f64 x y)))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y)))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (*.f64 10 (sqrt.f64 x)) 1) (/.f64 (*.f64 10 (sqrt.f64 x)) (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (*.f64 10 (sqrt.f64 x)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 10 (sqrt.f64 x)) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) 1) x)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 100 (neg.f64 (+.f64 x y))) (neg.f64 x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 100 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) x)) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (*.f64 (/.f64 100 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) x) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 100 x) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3) 1/3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))) 2)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100) -1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (/.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100) 1) -1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 (+.f64 x y) x) 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 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 x y))))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 (+.f64 x y) 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 1))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(+.f64 0 (/.f64 (+.f64 x y) x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 x y) x))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 x y) x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 x y) x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 x y) x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 x y) x)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 x y) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 x y) x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 x y) x)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 x y) x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x y) x))) 1)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (+.f64 x y) (/.f64 1 x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (/.f64 (+.f64 x y) x) 1)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 1 (/.f64 (+.f64 x y) x))
(+.f64 (/.f64 y x) 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 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 2))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 2) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 1 x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) (sqrt.f64 (/.f64 (+.f64 x y) x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (neg.f64 (+.f64 x y)) (/.f64 1 (neg.f64 x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (/.f64 1 x) (+.f64 x y))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 x y) (cbrt.f64 x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (+.f64 x y) (sqrt.f64 x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) 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 x y) x)
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) 1) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(+.f64 (/.f64 y x) 1)
(/.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 (cbrt.f64 (/.f64 (+.f64 x y) x)) (/.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 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 y x) 1)
(/.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)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(pow.f64 (/.f64 (+.f64 x y) x) 1)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 3)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(pow.f64 (pow.f64 (/.f64 (+.f64 x y) x) 3) 1/3)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) 2)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(pow.f64 (/.f64 x (+.f64 x y)) -1)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(pow.f64 (/.f64 (/.f64 x (+.f64 x y)) 1) -1)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(neg.f64 (/.f64 (+.f64 x y) (neg.f64 x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) 2))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(log.f64 (exp.f64 (/.f64 (+.f64 x y) x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x y) x))))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) 3))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 x 3)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x y) x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(exp.f64 (log.f64 (/.f64 (+.f64 x y) x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) x)) 1))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x y) x)))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 0 (*.f64 100 (/.f64 x (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y))))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 100 x) (/.f64 1 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 1 (*.f64 100 (/.f64 x (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 2))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 2) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 10 (sqrt.f64 x)) (*.f64 (*.f64 10 (sqrt.f64 x)) (/.f64 1 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))) (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 (+.f64 x y)) x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 100 x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 100 x) (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(/.f64 (*.f64 1 (/.f64 x (cbrt.f64 (*.f64 1/100 (+.f64 x y))))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)))
(/.f64 (/.f64 x (cbrt.f64 (*.f64 1/100 (+.f64 x y)))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.f64 1/100 (+.f64 x y)))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(/.f64 (*.f64 1 (/.f64 x (cbrt.f64 (*.f64 1/100 (+.f64 x y))))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)))
(/.f64 (/.f64 x (cbrt.f64 (*.f64 1/100 (+.f64 x y)))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.f64 1/100 (+.f64 x y)))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y)))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (*.f64 10 (sqrt.f64 x)) 1) (/.f64 (*.f64 10 (sqrt.f64 x)) (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (*.f64 10 (sqrt.f64 x)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 10 (sqrt.f64 x)) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) 1) x)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 100 (neg.f64 (+.f64 x y))) (neg.f64 x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 100 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) x)) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (*.f64 (/.f64 100 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) x) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 100 x) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3) 1/3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))) 2)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100) -1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (/.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100) 1) -1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 (+.f64 x y) x) 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 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 x y))))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 (+.f64 x y) 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 1))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(+.f64 0 (*.f64 (+.f64 x y) 1/100))
(*.f64 1/100 (+.f64 x y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))))
(*.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 (*.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)) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.f64 1/100 (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.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 (sqrt.f64 (+.f64 x y)) 1/10) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))
(*.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 (+.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 (sqrt.f64 (+.f64 x y)) 1/10) 2)
(*.f64 1/100 (+.f64 x y))
(pow.f64 (/.f64 100 (+.f64 x y)) -1)
(*.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 (pow.f64 (+.f64 x y) 2) 1/10000))
(fabs.f64 (*.f64 1/100 (+.f64 x y)))
(log.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))
(*.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))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 1/100 (+.f64 x y))
(+.f64 0 (*.f64 100 (/.f64 x (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y))))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 100 x) (/.f64 1 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 1 (*.f64 100 (/.f64 x (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 2))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 2) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 10 (sqrt.f64 x)) (*.f64 (*.f64 10 (sqrt.f64 x)) (/.f64 1 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))) (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 (+.f64 x y)) x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 100 x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 100 x) (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(/.f64 (*.f64 1 (/.f64 x (cbrt.f64 (*.f64 1/100 (+.f64 x y))))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)))
(/.f64 (/.f64 x (cbrt.f64 (*.f64 1/100 (+.f64 x y)))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.f64 1/100 (+.f64 x y)))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(/.f64 (*.f64 1 (/.f64 x (cbrt.f64 (*.f64 1/100 (+.f64 x y))))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)))
(/.f64 (/.f64 x (cbrt.f64 (*.f64 1/100 (+.f64 x y)))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000)) (cbrt.f64 (*.f64 1/100 (+.f64 x y)))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y)))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (*.f64 10 (sqrt.f64 x)) 1) (/.f64 (*.f64 10 (sqrt.f64 x)) (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (*.f64 10 (sqrt.f64 x)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 10 (sqrt.f64 x)) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) 1) x)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 100 (neg.f64 (+.f64 x y))) (neg.f64 x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (neg.f64 (+.f64 x y))) -100)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 100 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) x)) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (*.f64 (/.f64 100 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) x) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 100 x) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3) 1/3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))) 2)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100) -1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(pow.f64 (/.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100) 1) -1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 (+.f64 x y) x) 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 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 x y))))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 (+.f64 x y) 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 1))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))

eval48.0ms (1.7%)

Compiler

Compiled 2638 to 1325 computations (49.8% saved)

prune37.0ms (1.3%)

Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New1877194
Fresh000
Picked213
Done000
Total1898197
Accurracy
100.0%
Counts
197 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.4%
(/.f64 (*.f64 x 100) (+.f64 x y))
47.1%
(/.f64 x (*.f64 y 1/100))
46.7%
(/.f64 100 (/.f64 y x))
99.5%
(/.f64 100 (+.f64 (/.f64 y x) 1))
99.7%
(*.f64 (/.f64 x (+.f64 x y)) 100)
99.1%
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
46.9%
(*.f64 100 (/.f64 x y))
53.5%
100
99.4%
(/.f64 (*.f64 x 100) (+.f64 x y))
47.1%
(/.f64 x (*.f64 y 1/100))
46.7%
(/.f64 100 (/.f64 y x))
99.5%
(/.f64 100 (+.f64 (/.f64 y x) 1))
99.7%
(*.f64 (/.f64 x (+.f64 x y)) 100)
99.1%
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
46.9%
(*.f64 100 (/.f64 x y))
53.5%
100
Compiler

Compiled 224 to 162 computations (27.7% saved)

localize72.0ms (2.6%)

Local Accuracy

Found 7 expressions with local accuracy:

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

Compiled 73 to 30 computations (58.9% saved)

series8.0ms (0.3%)

Counts
7 → 132
Calls

39 calls:

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

rewrite120.0ms (4.3%)

Algorithm
batch-egg-rewrite
Rules
1556×prod-diff
644×expm1-udef
642×log1p-udef
390×add-sqr-sqrt
380×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify118.0ms (4.2%)

Algorithm
egg-herbie
Rules
1018×log-prod
722×cube-prod
618×div-sub
426×log-div
400×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04487869
111177425
243917353
Stop Event
node limit
Counts
379 → 248
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 x y)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (/.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
1
(+.f64 1 (*.f64 -1 (/.f64 y x)))
(+.f64 1 (+.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -1 (/.f64 y x))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 y x)))))
1
(+.f64 1 (*.f64 -1 (/.f64 y x)))
(+.f64 1 (+.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -1 (/.f64 y x))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 y x)))))
1
(+.f64 1 (*.f64 -1 (/.f64 y x)))
(+.f64 1 (+.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -1 (/.f64 y x))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 y x)))))
(/.f64 x y)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (/.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(/.f64 x y)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (/.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.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)
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 -100 (/.f64 y x))))
(+.f64 100 (+.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))) 1)
(/.f64 x (/.f64 (+.f64 x y) 100))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 1 (/.f64 (+.f64 x y) (*.f64 x 100)))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (neg.f64 (*.f64 x 100)) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 100 (neg.f64 x)) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 x 100) 1) (+.f64 x y))
(pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(exp.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (+.f64 x y)))) 1)
(*.f64 x (/.f64 1 (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) 1)
(*.f64 1 (/.f64 x (+.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) (cbrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2)) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) (sqrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (+.f64 x y))))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 x) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 x (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(pow.f64 (/.f64 x (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 x (+.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 2)
(pow.f64 (/.f64 (+.f64 x y) x) -1)
(neg.f64 (/.f64 x (neg.f64 (+.f64 x y))))
(sqrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2))
(log.f64 (exp.f64 (/.f64 x (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 x (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (+.f64 x y))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(/.f64 x (*.f64 y 1/100))
(/.f64 x (/.f64 1/100 (/.f64 1 y)))
(/.f64 100 (/.f64 y x))
(/.f64 100 (neg.f64 (/.f64 (neg.f64 y) x)))
(/.f64 (/.f64 x y) 1/100)
(/.f64 1 (/.f64 y (*.f64 x 100)))
(/.f64 1 (/.f64 (/.f64 y (*.f64 x 100)) 1))
(/.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 1/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 1/100) (sqrt.f64 x)))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(/.f64 -100 (/.f64 (neg.f64 y) x))
(/.f64 (/.f64 100 y) (/.f64 1 x))
(/.f64 (*.f64 x 100) y)
(/.f64 -1 (neg.f64 (/.f64 y (*.f64 x 100))))
(/.f64 (neg.f64 (/.f64 x y)) -1/100)
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 y -1/100)))
(/.f64 (neg.f64 (*.f64 x 100)) (neg.f64 y))
(/.f64 (/.f64 x 1/100) y)
(/.f64 (/.f64 x (*.f64 1/10 (sqrt.f64 y))) (*.f64 1/10 (sqrt.f64 y)))
(/.f64 (/.f64 x 1) (*.f64 y 1/100))
(/.f64 (*.f64 100 (neg.f64 x)) (neg.f64 y))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 y))
(/.f64 (/.f64 x (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))) (cbrt.f64 (*.f64 y 1/100)))
(/.f64 (/.f64 100 (pow.f64 (cbrt.f64 (/.f64 y x)) 2)) (cbrt.f64 (/.f64 y x)))
(/.f64 (/.f64 100 (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)))
(/.f64 (/.f64 (*.f64 x 100) 1) y)
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(pow.f64 (/.f64 y (*.f64 x 100)) -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 (/.f64 x y)) 100))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 x (/.f64 100 y))
(*.f64 x (*.f64 (/.f64 1 y) 100))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x y) 100)
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) 100))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) 100))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) (/.f64 10 (sqrt.f64 (/.f64 y x))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 100 y) x)
(*.f64 (*.f64 x 100) (/.f64 1 y))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 1 (*.f64 1/10 (sqrt.f64 y))) (/.f64 x (*.f64 1/10 (sqrt.f64 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 1/10 (sqrt.f64 y))) (/.f64 (cbrt.f64 x) (*.f64 1/10 (sqrt.f64 y))))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(*.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 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 (/.f64 100 y) 1) x)
(*.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))
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(pow.f64 (/.f64 y (*.f64 x 100)) -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 (/.f64 x y)) 100))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 x (/.f64 100 y))
(*.f64 x (*.f64 (/.f64 1 y) 100))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x y) 100)
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) 100))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) 100))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) (/.f64 10 (sqrt.f64 (/.f64 y x))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 100 y) x)
(*.f64 (*.f64 x 100) (/.f64 1 y))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 1 (*.f64 1/10 (sqrt.f64 y))) (/.f64 x (*.f64 1/10 (sqrt.f64 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 1/10 (sqrt.f64 y))) (/.f64 (cbrt.f64 x) (*.f64 1/10 (sqrt.f64 y))))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(*.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 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 (/.f64 100 y) 1) x)
(*.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))
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(pow.f64 (/.f64 y (*.f64 x 100)) -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 (/.f64 x y)) 100))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y 1/100))) 1)
(pow.f64 (*.f64 y 1/100) 1)
(pow.f64 (cbrt.f64 (*.f64 y 1/100)) 3)
(pow.f64 (pow.f64 (*.f64 y 1/100) 3) 1/3)
(pow.f64 (*.f64 1/10 (sqrt.f64 y)) 2)
(sqrt.f64 (pow.f64 (*.f64 y 1/100) 2))
(log.f64 (pow.f64 (exp.f64 1/100) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y 1/100))))
(cbrt.f64 (pow.f64 (*.f64 y 1/100) 3))
(expm1.f64 (log1p.f64 (*.f64 y 1/100)))
(exp.f64 (log.f64 (*.f64 y 1/100)))
(exp.f64 (*.f64 (log.f64 (*.f64 y 1/100)) 1))
(log1p.f64 (expm1.f64 (*.f64 y 1/100)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 1)
(*.f64 100 (/.f64 1 (+.f64 (/.f64 y x) 1)))
(*.f64 1 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(*.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (cbrt.f64 (/.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) 2))))
(*.f64 (cbrt.f64 (/.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) 2))) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))))
(*.f64 -100 (/.f64 1 (+.f64 (/.f64 (neg.f64 y) x) -1)))
(*.f64 (/.f64 1 (+.f64 (/.f64 y x) 1)) 100)
(*.f64 (/.f64 100 (+.f64 1 (pow.f64 (/.f64 y x) 3))) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(*.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 2) -1)) (+.f64 (/.f64 y x) -1))
(pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3)
(pow.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3) 1/3)
(pow.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) 2)
(pow.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100) -1)
(sqrt.f64 (/.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) 2)))
(log.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(cbrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3))
(expm1.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(exp.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))))
(exp.f64 (*.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))) 1))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
Outputs
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 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 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (pow.f64 (/.f64 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 (/.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 100 (fma.f64 100 (pow.f64 (/.f64 y 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 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.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 100 (fma.f64 100 (pow.f64 (/.f64 y 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 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.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 100 (fma.f64 100 (pow.f64 (/.f64 y 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 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 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 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (pow.f64 (/.f64 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 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 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 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (pow.f64 (/.f64 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 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(/.f64 x y)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (/.f64 x y))
(fma.f64 -1 (/.f64 (*.f64 x x) (*.f64 y y)) (/.f64 x y))
(-.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 x x) (*.f64 y y)) (/.f64 x y)) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))
(+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (-.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 2)))
(+.f64 (pow.f64 (/.f64 x y) 3) (-.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -1 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (pow.f64 (/.f64 x y) 2))
(+.f64 (-.f64 (/.f64 x y) (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (-.f64 (pow.f64 (/.f64 x y) 3) (pow.f64 (/.f64 x y) 2)))
1
(+.f64 1 (*.f64 -1 (/.f64 y x)))
(-.f64 1 (/.f64 y x))
(+.f64 1 (+.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -1 (/.f64 y x))))
(+.f64 (+.f64 1 (/.f64 (*.f64 y y) (*.f64 x x))) (/.f64 (neg.f64 y) x))
(+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))
(+.f64 1 (+.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 y x)))))
(+.f64 1 (+.f64 (/.f64 (*.f64 y y) (*.f64 x x)) (fma.f64 -1 (pow.f64 (/.f64 y x) 3) (/.f64 (neg.f64 y) x))))
(+.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 3)) (-.f64 1 (/.f64 y x)))
1
(+.f64 1 (*.f64 -1 (/.f64 y x)))
(-.f64 1 (/.f64 y x))
(+.f64 1 (+.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -1 (/.f64 y x))))
(+.f64 (+.f64 1 (/.f64 (*.f64 y y) (*.f64 x x))) (/.f64 (neg.f64 y) x))
(+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))
(+.f64 1 (+.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 y x)))))
(+.f64 1 (+.f64 (/.f64 (*.f64 y y) (*.f64 x x)) (fma.f64 -1 (pow.f64 (/.f64 y x) 3) (/.f64 (neg.f64 y) x))))
(+.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 3)) (-.f64 1 (/.f64 y x)))
1
(+.f64 1 (*.f64 -1 (/.f64 y x)))
(-.f64 1 (/.f64 y x))
(+.f64 1 (+.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -1 (/.f64 y x))))
(+.f64 (+.f64 1 (/.f64 (*.f64 y y) (*.f64 x x))) (/.f64 (neg.f64 y) x))
(+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x)))
(+.f64 1 (+.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 -1 (/.f64 y x)))))
(+.f64 1 (+.f64 (/.f64 (*.f64 y y) (*.f64 x x)) (fma.f64 -1 (pow.f64 (/.f64 y x) 3) (/.f64 (neg.f64 y) x))))
(+.f64 (-.f64 (pow.f64 (/.f64 y x) 2) (pow.f64 (/.f64 y x) 3)) (-.f64 1 (/.f64 y x)))
(/.f64 x y)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (/.f64 x y))
(fma.f64 -1 (/.f64 (*.f64 x x) (*.f64 y y)) (/.f64 x y))
(-.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 x x) (*.f64 y y)) (/.f64 x y)) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))
(+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (-.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 2)))
(+.f64 (pow.f64 (/.f64 x y) 3) (-.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -1 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (pow.f64 (/.f64 x y) 2))
(+.f64 (-.f64 (/.f64 x y) (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (-.f64 (pow.f64 (/.f64 x y) 3) (pow.f64 (/.f64 x y) 2)))
(/.f64 x y)
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (/.f64 x y))
(fma.f64 -1 (/.f64 (*.f64 x x) (*.f64 y y)) (/.f64 x y))
(-.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 x x) (*.f64 y y)) (/.f64 x y)) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))
(+.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) (-.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 2)))
(+.f64 (pow.f64 (/.f64 x y) 3) (-.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(fma.f64 -1 (/.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (pow.f64 (/.f64 x y) 2))
(+.f64 (-.f64 (/.f64 x y) (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (-.f64 (pow.f64 (/.f64 x y) 3) (pow.f64 (/.f64 x y) 2)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 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)
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 (pow.f64 (/.f64 y 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 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 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 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (pow.f64 (/.f64 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 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 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 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (pow.f64 (/.f64 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 (/.f64 (pow.f64 x 4) (pow.f64 y 4)) (/.f64 100 (pow.f64 (/.f64 y x) 3)))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 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 (pow.f64 (/.f64 x y) 2) (fma.f64 100 (/.f64 x y) (/.f64 100 (pow.f64 (/.f64 y x) 3))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (pow.f64 (/.f64 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 (/.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 100 (fma.f64 100 (pow.f64 (/.f64 y 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 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.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 100 (fma.f64 100 (pow.f64 (/.f64 y 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 (fma.f64 100 (/.f64 (*.f64 y y) (*.f64 x x)) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
(+.f64 100 (fma.f64 100 (pow.f64 (/.f64 y x) 2) (*.f64 -100 (+.f64 (/.f64 y x) (pow.f64 (/.f64 y x) 3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 x (/.f64 (+.f64 x y) 100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 100 (/.f64 (+.f64 x y) x))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 1 (/.f64 (+.f64 x y) (*.f64 x 100)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 (neg.f64 (*.f64 x 100)) (neg.f64 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 (*.f64 100 (neg.f64 x)) (neg.f64 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 (/.f64 (*.f64 x 100) 1) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 3)
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(pow.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3) 1/3)
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 10) 2)
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2) 10000))
(fabs.f64 (/.f64 100 (/.f64 (+.f64 x y) x)))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 x (+.f64 x y)) 100) 3))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(exp.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)) 1))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x (+.f64 x y)) 100)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (+.f64 x y)))) 1)
(/.f64 x (+.f64 x y))
(*.f64 x (/.f64 1 (+.f64 x y)))
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 x (+.f64 x y)) 1)
(/.f64 x (+.f64 x y))
(*.f64 1 (/.f64 x (+.f64 x y)))
(/.f64 x (+.f64 x y))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) (cbrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2)) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) (cbrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) (sqrt.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 1 (+.f64 x y)) x)
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(/.f64 (/.f64 x (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(/.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 x) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(/.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(/.f64 (/.f64 x (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(*.f64 (/.f64 x (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 x (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(*.f64 (/.f64 x (*.f64 (+.f64 x y) (-.f64 x y))) (-.f64 x y))
(*.f64 (/.f64 x (+.f64 x y)) (/.f64 (-.f64 x y) (-.f64 x y)))
(pow.f64 (/.f64 x (+.f64 x y)) 1)
(/.f64 x (+.f64 x y))
(pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) 3)
(/.f64 x (+.f64 x y))
(pow.f64 (pow.f64 (/.f64 x (+.f64 x y)) 3) 1/3)
(/.f64 x (+.f64 x y))
(pow.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 2)
(/.f64 x (+.f64 x y))
(pow.f64 (/.f64 (+.f64 x y) x) -1)
(/.f64 x (+.f64 x y))
(neg.f64 (/.f64 x (neg.f64 (+.f64 x y))))
(/.f64 x (+.f64 x y))
(sqrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 2))
(/.f64 x (+.f64 x y))
(log.f64 (exp.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (+.f64 x y)))))
(/.f64 x (+.f64 x y))
(cbrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 3))
(/.f64 x (+.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 x y) 3)))
(/.f64 x (+.f64 x y))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(exp.f64 (log.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (/.f64 x (+.f64 x y))) 1))
(/.f64 x (+.f64 x y))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 x (*.f64 y 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 x (/.f64 1/100 (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 100 (neg.f64 (/.f64 (neg.f64 y) x)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 x y) 1/100)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 1 (/.f64 y (*.f64 x 100)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 1 (/.f64 (/.f64 y (*.f64 x 100)) 1))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (/.f64 1/100 (cbrt.f64 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 y 1/100) (cbrt.f64 x)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (sqrt.f64 (/.f64 x y)) (/.f64 1/100 (sqrt.f64 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (sqrt.f64 x) (/.f64 (*.f64 y 1/100) (sqrt.f64 x)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 -100 (/.f64 (neg.f64 y) x))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 100 y) (/.f64 1 x))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 x 100) y)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 -1 (neg.f64 (/.f64 y (*.f64 x 100))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (neg.f64 (/.f64 x y)) -1/100)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (neg.f64 (*.f64 x 100)) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 x 1/100) y)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 x (*.f64 1/10 (sqrt.f64 y))) (*.f64 1/10 (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 x 1) (*.f64 y 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 (neg.f64 x)) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 x (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))) (cbrt.f64 (*.f64 y 1/100)))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 y 1/100)) (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 (*.f64 y y) 1/10000)) (cbrt.f64 (*.f64 y 1/100))))
(/.f64 (/.f64 100 (pow.f64 (cbrt.f64 (/.f64 y x)) 2)) (cbrt.f64 (/.f64 y x)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 100 (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 (*.f64 x 100) 1) y)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (/.f64 y (*.f64 x 100)) -1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 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 x (/.f64 100 y)) 2))
(fabs.f64 (*.f64 100 (/.f64 x y)))
(log.f64 (pow.f64 (exp.f64 (/.f64 x y)) 100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (*.f64 (/.f64 1 y) 100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x y) 100)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) 100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (*.f64 10000 (pow.f64 (/.f64 x y) 2))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 2)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (*.f64 10000 (pow.f64 (/.f64 x y) 2))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 2)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2)))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) 100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) (/.f64 10 (sqrt.f64 (/.f64 y x))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 100 y) x)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 x 100) (/.f64 1 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 y 1/100)) (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 (*.f64 y y) 1/10000)) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 1 (*.f64 1/10 (sqrt.f64 y))) (/.f64 x (*.f64 1/10 (sqrt.f64 y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (*.f64 y y) 1/10000))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (*.f64 y y) 1/10000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 1/10 (sqrt.f64 y))) (/.f64 (cbrt.f64 x) (*.f64 1/10 (sqrt.f64 y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 y 1/100)) (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 (*.f64 y y) 1/10000)) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 (/.f64 100 y) 1) x)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (/.f64 y (*.f64 x 100)) -1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 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 x (/.f64 100 y)) 2))
(fabs.f64 (*.f64 100 (/.f64 x y)))
(log.f64 (pow.f64 (exp.f64 (/.f64 x y)) 100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (*.f64 (/.f64 1 y) 100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x y) 100)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) 100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (*.f64 10000 (pow.f64 (/.f64 x y) 2))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 2)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000)) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (*.f64 10000 (pow.f64 (/.f64 x y) 2))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 2)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2)))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) 100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) (/.f64 10 (sqrt.f64 (/.f64 y x))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 100 y) x)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 x 100) (/.f64 1 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 y 1/100)) (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 (*.f64 y y) 1/10000)) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 1 (*.f64 1/10 (sqrt.f64 y))) (/.f64 x (*.f64 1/10 (sqrt.f64 y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (*.f64 y y) 1/10000))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (*.f64 y y) 1/10000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 1/10 (sqrt.f64 y))) (/.f64 (cbrt.f64 x) (*.f64 1/10 (sqrt.f64 y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 y 1/100)) (cbrt.f64 (pow.f64 (*.f64 y 1/100) 2))))
(/.f64 x (*.f64 (cbrt.f64 (*.f64 (*.f64 y y) 1/10000)) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 (/.f64 100 y) 1) x)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (/.f64 y (*.f64 x 100)) -1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 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 x (/.f64 100 y)) 2))
(fabs.f64 (*.f64 100 (/.f64 x y)))
(log.f64 (pow.f64 (exp.f64 (/.f64 x y)) 100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y 1/100))) 1)
(*.f64 y 1/100)
(pow.f64 (*.f64 y 1/100) 1)
(*.f64 y 1/100)
(pow.f64 (cbrt.f64 (*.f64 y 1/100)) 3)
(*.f64 y 1/100)
(pow.f64 (pow.f64 (*.f64 y 1/100) 3) 1/3)
(*.f64 y 1/100)
(pow.f64 (*.f64 1/10 (sqrt.f64 y)) 2)
(*.f64 y 1/100)
(sqrt.f64 (pow.f64 (*.f64 y 1/100) 2))
(*.f64 y 1/100)
(log.f64 (pow.f64 (exp.f64 1/100) y))
(*.f64 y 1/100)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y 1/100))))
(*.f64 y 1/100)
(cbrt.f64 (pow.f64 (*.f64 y 1/100) 3))
(*.f64 y 1/100)
(expm1.f64 (log1p.f64 (*.f64 y 1/100)))
(*.f64 y 1/100)
(exp.f64 (log.f64 (*.f64 y 1/100)))
(*.f64 y 1/100)
(exp.f64 (*.f64 (log.f64 (*.f64 y 1/100)) 1))
(*.f64 y 1/100)
(log1p.f64 (expm1.f64 (*.f64 y 1/100)))
(*.f64 y 1/100)
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 1)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 100 (/.f64 1 (+.f64 (/.f64 y x) 1)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 1 (/.f64 100 (+.f64 (/.f64 y x) 1)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (cbrt.f64 (/.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) 2))))
(*.f64 (cbrt.f64 (/.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) 2))) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (cbrt.f64 (/.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) 2))))
(*.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))))
(pow.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) 2)
(*.f64 -100 (/.f64 1 (+.f64 (/.f64 (neg.f64 y) x) -1)))
(/.f64 -100 (+.f64 -1 (/.f64 (neg.f64 y) x)))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (/.f64 1 (+.f64 (/.f64 y x) 1)) 100)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 100 (+.f64 1 (pow.f64 (/.f64 y x) 3))) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(*.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 3) 1)) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(*.f64 (/.f64 100 (+.f64 (pow.f64 (/.f64 y x) 2) -1)) (+.f64 (/.f64 y x) -1))
(*.f64 (/.f64 100 (+.f64 -1 (pow.f64 (/.f64 y x) 2))) (+.f64 (/.f64 y x) -1))
(/.f64 100 (/.f64 (+.f64 (pow.f64 (/.f64 y x) 2) -1) (+.f64 (/.f64 y x) -1)))
(pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) 3)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(pow.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3) 1/3)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(pow.f64 (/.f64 10 (hypot.f64 1 (sqrt.f64 (/.f64 y x)))) 2)
(pow.f64 (*.f64 (+.f64 (/.f64 y x) 1) 1/100) -1)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(sqrt.f64 (/.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) 2)))
(log.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(cbrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(expm1.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(exp.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))))
(/.f64 100 (exp.f64 (log1p.f64 (/.f64 y x))))
(exp.f64 (*.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))) 1))
(exp.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))))
(/.f64 100 (exp.f64 (log1p.f64 (/.f64 y x))))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(/.f64 100 (+.f64 (/.f64 y x) 1))

eval55.0ms (2%)

Compiler

Compiled 2868 to 1610 computations (43.9% saved)

prune42.0ms (1.5%)

Pruning

8 alts after pruning (3 fresh and 5 done)

PrunedKeptTotal
New2462248
Fresh112
Picked055
Done101
Total2488256
Accurracy
100.0%
Counts
256 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.0%
(/.f64 (/.f64 x 1/100) y)
47.0%
(/.f64 x (/.f64 1/100 (/.f64 1 y)))
47.1%
(/.f64 x (*.f64 y 1/100))
46.7%
(/.f64 100 (/.f64 y x))
99.5%
(/.f64 100 (+.f64 (/.f64 y x) 1))
99.7%
(*.f64 (/.f64 x (+.f64 x y)) 100)
46.9%
(*.f64 100 (/.f64 x y))
53.5%
100
47.0%
(/.f64 (/.f64 x 1/100) y)
47.0%
(/.f64 x (/.f64 1/100 (/.f64 1 y)))
47.1%
(/.f64 x (*.f64 y 1/100))
46.7%
(/.f64 100 (/.f64 y x))
99.5%
(/.f64 100 (+.f64 (/.f64 y x) 1))
99.7%
(*.f64 (/.f64 x (+.f64 x y)) 100)
46.9%
(*.f64 100 (/.f64 x y))
53.5%
100
Compiler

Compiled 116 to 86 computations (25.9% saved)

localize45.0ms (1.6%)

Local Accuracy

Found 4 expressions with local accuracy:

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

Compiled 33 to 22 computations (33.3% saved)

series2.0ms (0.1%)

Counts
4 → 72
Calls

18 calls:

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

rewrite96.0ms (3.4%)

Algorithm
batch-egg-rewrite
Rules
1076×log-prod
742×prod-exp
652×pow-prod-down
470×pow-prod-up
432×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01140
124740
2312940
Stop Event
node limit
Counts
4 → 244
Calls
Call 1
Inputs
(/.f64 1/100 (/.f64 1 y))
(/.f64 x (/.f64 1/100 (/.f64 1 y)))
(/.f64 (/.f64 x 1/100) y)
(/.f64 x 1/100)
Outputs
(+.f64 0 (*.f64 1/100 y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) y))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/100 y))) 1)
(*.f64 1/100 y)
(*.f64 1 (*.f64 1/100 y))
(*.f64 y 1/100)
(*.f64 (*.f64 1/100 y) 1)
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 1/100))
(*.f64 (cbrt.f64 (*.f64 1/100 y)) (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2)) (cbrt.f64 (*.f64 1/100 y)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 1/100))
(*.f64 (*.f64 1/10 (sqrt.f64 y)) (*.f64 1/10 (sqrt.f64 y)))
(*.f64 -1/100 (neg.f64 y))
(*.f64 -1/100 (/.f64 1 (/.f64 -1 y)))
(*.f64 (*.f64 1/100 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (*.f64 1/100 (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 (*.f64 1/100 y) 1)
(pow.f64 (cbrt.f64 (*.f64 1/100 y)) 3)
(pow.f64 (pow.f64 (*.f64 1/100 y) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 1/100 y) 3) 1/3)
(pow.f64 (*.f64 1/10 (sqrt.f64 y)) 2)
(pow.f64 (/.f64 100 y) -1)
(pow.f64 (/.f64 (/.f64 100 y) 1) -1)
(sqrt.f64 (pow.f64 (*.f64 1/100 y) 2))
(log.f64 (pow.f64 (exp.f64 1/100) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/100 y))))
(cbrt.f64 (pow.f64 (*.f64 1/100 y) 3))
(expm1.f64 (log1p.f64 (*.f64 1/100 y)))
(exp.f64 (log.f64 (*.f64 1/100 y)))
(exp.f64 (*.f64 (log.f64 (*.f64 1/100 y)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 1/100 y)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/100 y))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 1/100 y))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 1/10 (sqrt.f64 y))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 100 y)) -1))
(log1p.f64 (expm1.f64 (*.f64 1/100 y)))
(+.f64 0 (/.f64 x (*.f64 1/100 y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 1/100 y)))) 1)
(*.f64 1 (/.f64 x (*.f64 1/100 y)))
(*.f64 (/.f64 1 y) (*.f64 x 100))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x (*.f64 1/100 y)) 1)
(*.f64 (*.f64 x 100) (/.f64 1 y))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y))) (cbrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2)) (cbrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 y)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 1/100 y))) (sqrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (pow.f64 y -1/2) (/.f64 (*.f64 x 100) (sqrt.f64 y)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 (neg.f64 x) (pow.f64 (*.f64 -1/100 y) -1))
(*.f64 (*.f64 x -100) (/.f64 -1 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/100 y)) -2) (/.f64 x (cbrt.f64 (*.f64 1/100 y))))
(*.f64 (pow.f64 (*.f64 1/100 y) -1/2) (/.f64 x (*.f64 1/10 (sqrt.f64 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 1/100 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2))) (cbrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 1/10 (sqrt.f64 y))) (/.f64 (cbrt.f64 x) (*.f64 1/10 (sqrt.f64 y))))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 1/100 y)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 1/100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (pow.f64 (cbrt.f64 y) -2) (/.f64 (*.f64 x 100) (cbrt.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 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) y))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 x 100)) (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 x -1/100) (/.f64 -1 y))
(*.f64 (*.f64 (*.f64 x 100) (cbrt.f64 (pow.f64 y -2))) (/.f64 1 (cbrt.f64 y)))
(*.f64 (*.f64 (*.f64 x 100) (pow.f64 y -1/2)) (pow.f64 y -1/2))
(pow.f64 (/.f64 x (*.f64 1/100 y)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 1/100 y))) 2)
(pow.f64 (*.f64 1/100 (/.f64 y x)) -1)
(pow.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 1/100 y) 3)) 1/3)
(pow.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)) 1/3)
(pow.f64 (*.f64 (/.f64 1/100 x) y) -1)
(pow.f64 (/.f64 (*.f64 1/100 (/.f64 y x)) 1) -1)
(pow.f64 (*.f64 (/.f64 1 (cbrt.f64 y)) (cbrt.f64 (*.f64 x 100))) 3)
(pow.f64 (*.f64 (pow.f64 y -3) (pow.f64 (*.f64 x 100) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 y -1/2) (*.f64 (sqrt.f64 x) 10)) 2)
(neg.f64 (/.f64 x (*.f64 -1/100 y)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 1/100 y)))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 1/100 y) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 1/100 y))))
(exp.f64 (log.f64 (/.f64 x (*.f64 1/100 y))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 1/100 y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 x (*.f64 1/100 y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 x (*.f64 1/100 y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 x (*.f64 1/100 y)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 1/100 (/.f64 y x))) -1))
(exp.f64 (+.f64 (neg.f64 (log.f64 y)) (*.f64 (log.f64 (*.f64 x 100)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) -1) (log.f64 (*.f64 x 100))))
(exp.f64 (+.f64 (*.f64 (log.f64 y) -1) (*.f64 (log.f64 (*.f64 x 100)) 1)))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 y)) 1) (log.f64 (*.f64 x 100))))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 y)) 1) (*.f64 (log.f64 (*.f64 x 100)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (/.f64 100 y))))
(exp.f64 (+.f64 (log.f64 (*.f64 x 100)) (*.f64 (log.f64 y) -1)))
(exp.f64 (+.f64 (log.f64 (*.f64 x 100)) (*.f64 (neg.f64 (log.f64 y)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) (neg.f64 (log.f64 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) (*.f64 (log.f64 y) -1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) (*.f64 (neg.f64 (log.f64 y)) 1)))
(exp.f64 (+.f64 (log.f64 (/.f64 100 y)) (*.f64 (log.f64 x) 1)))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 1/100 y))))
(+.f64 0 (/.f64 x (*.f64 1/100 y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 1/100 y)))) 1)
(*.f64 1 (/.f64 x (*.f64 1/100 y)))
(*.f64 (/.f64 1 y) (*.f64 x 100))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x (*.f64 1/100 y)) 1)
(*.f64 (*.f64 x 100) (/.f64 1 y))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y))) (cbrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2)) (cbrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 y)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 1/100 y))) (sqrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (pow.f64 y -1/2) (/.f64 (*.f64 x 100) (sqrt.f64 y)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 (neg.f64 x) (pow.f64 (*.f64 -1/100 y) -1))
(*.f64 (*.f64 x -100) (/.f64 -1 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/100 y)) -2) (/.f64 x (cbrt.f64 (*.f64 1/100 y))))
(*.f64 (pow.f64 (*.f64 1/100 y) -1/2) (/.f64 x (*.f64 1/10 (sqrt.f64 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 1/100 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2))) (cbrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 1/10 (sqrt.f64 y))) (/.f64 (cbrt.f64 x) (*.f64 1/10 (sqrt.f64 y))))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 1/100 y)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 1/100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (pow.f64 (cbrt.f64 y) -2) (/.f64 (*.f64 x 100) (cbrt.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 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) y))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 x 100)) (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 x -1/100) (/.f64 -1 y))
(*.f64 (*.f64 (*.f64 x 100) (cbrt.f64 (pow.f64 y -2))) (/.f64 1 (cbrt.f64 y)))
(*.f64 (*.f64 (*.f64 x 100) (pow.f64 y -1/2)) (pow.f64 y -1/2))
(pow.f64 (/.f64 x (*.f64 1/100 y)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 1/100 y))) 2)
(pow.f64 (*.f64 1/100 (/.f64 y x)) -1)
(pow.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 1/100 y) 3)) 1/3)
(pow.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)) 1/3)
(pow.f64 (*.f64 (/.f64 1/100 x) y) -1)
(pow.f64 (/.f64 (*.f64 1/100 (/.f64 y x)) 1) -1)
(pow.f64 (*.f64 (/.f64 1 (cbrt.f64 y)) (cbrt.f64 (*.f64 x 100))) 3)
(pow.f64 (*.f64 (pow.f64 y -3) (pow.f64 (*.f64 x 100) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 y -1/2) (*.f64 (sqrt.f64 x) 10)) 2)
(neg.f64 (/.f64 x (*.f64 -1/100 y)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 1/100 y)))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 1/100 y) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 1/100 y))))
(exp.f64 (log.f64 (/.f64 x (*.f64 1/100 y))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 1/100 y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 x (*.f64 1/100 y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 x (*.f64 1/100 y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 x (*.f64 1/100 y)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 1/100 (/.f64 y x))) -1))
(exp.f64 (+.f64 (neg.f64 (log.f64 y)) (*.f64 (log.f64 (*.f64 x 100)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) -1) (log.f64 (*.f64 x 100))))
(exp.f64 (+.f64 (*.f64 (log.f64 y) -1) (*.f64 (log.f64 (*.f64 x 100)) 1)))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 y)) 1) (log.f64 (*.f64 x 100))))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 y)) 1) (*.f64 (log.f64 (*.f64 x 100)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (/.f64 100 y))))
(exp.f64 (+.f64 (log.f64 (*.f64 x 100)) (*.f64 (log.f64 y) -1)))
(exp.f64 (+.f64 (log.f64 (*.f64 x 100)) (*.f64 (neg.f64 (log.f64 y)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) (neg.f64 (log.f64 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) (*.f64 (log.f64 y) -1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) (*.f64 (neg.f64 (log.f64 y)) 1)))
(exp.f64 (+.f64 (log.f64 (/.f64 100 y)) (*.f64 (log.f64 x) 1)))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 1/100 y))))
(+.f64 0 (*.f64 x 100))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 x 100))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 x 100)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 x 100)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 x 100)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 100))) 1)
(*.f64 1 (*.f64 x 100))
(*.f64 x 100)
(*.f64 (*.f64 x 100) 1)
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 100))
(*.f64 (cbrt.f64 (*.f64 x 100)) (cbrt.f64 (pow.f64 (*.f64 x 100) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (cbrt.f64 (*.f64 x 100)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 100))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (sqrt.f64 x) 10))
(*.f64 (neg.f64 x) -100)
(*.f64 100 x)
(pow.f64 (*.f64 x 100) 1)
(pow.f64 (cbrt.f64 (*.f64 x 100)) 3)
(pow.f64 (pow.f64 (*.f64 x 100) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 x 100) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 x) 10) 2)
(pow.f64 (/.f64 1/100 x) -1)
(pow.f64 (/.f64 (/.f64 1/100 x) 1) -1)
(neg.f64 (/.f64 x -1/100))
(sqrt.f64 (pow.f64 (*.f64 x 100) 2))
(log.f64 (exp.f64 (*.f64 x 100)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 100))))
(cbrt.f64 (pow.f64 (*.f64 x 100) 3))
(expm1.f64 (log1p.f64 (*.f64 x 100)))
(exp.f64 (log.f64 (*.f64 x 100)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 100)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x 100))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x 100) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 x) 10)) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 1/100 x)) -1))
(log1p.f64 (expm1.f64 (*.f64 x 100)))

simplify100.0ms (3.5%)

Algorithm
egg-herbie
Rules
1010×distribute-lft-in
938×distribute-rgt-in
840×log-prod
458×cube-prod
370×fabs-mul
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03674822
18964610
230834610
Stop Event
node limit
Counts
316 → 199
Calls
Call 1
Inputs
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(+.f64 0 (*.f64 1/100 y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) y))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/100 y))) 1)
(*.f64 1/100 y)
(*.f64 1 (*.f64 1/100 y))
(*.f64 y 1/100)
(*.f64 (*.f64 1/100 y) 1)
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 1/100))
(*.f64 (cbrt.f64 (*.f64 1/100 y)) (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2)) (cbrt.f64 (*.f64 1/100 y)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 1/100))
(*.f64 (*.f64 1/10 (sqrt.f64 y)) (*.f64 1/10 (sqrt.f64 y)))
(*.f64 -1/100 (neg.f64 y))
(*.f64 -1/100 (/.f64 1 (/.f64 -1 y)))
(*.f64 (*.f64 1/100 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (*.f64 1/100 (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 (*.f64 1/100 y) 1)
(pow.f64 (cbrt.f64 (*.f64 1/100 y)) 3)
(pow.f64 (pow.f64 (*.f64 1/100 y) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 1/100 y) 3) 1/3)
(pow.f64 (*.f64 1/10 (sqrt.f64 y)) 2)
(pow.f64 (/.f64 100 y) -1)
(pow.f64 (/.f64 (/.f64 100 y) 1) -1)
(sqrt.f64 (pow.f64 (*.f64 1/100 y) 2))
(log.f64 (pow.f64 (exp.f64 1/100) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/100 y))))
(cbrt.f64 (pow.f64 (*.f64 1/100 y) 3))
(expm1.f64 (log1p.f64 (*.f64 1/100 y)))
(exp.f64 (log.f64 (*.f64 1/100 y)))
(exp.f64 (*.f64 (log.f64 (*.f64 1/100 y)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 1/100 y)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/100 y))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 1/100 y))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 1/10 (sqrt.f64 y))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 100 y)) -1))
(log1p.f64 (expm1.f64 (*.f64 1/100 y)))
(+.f64 0 (/.f64 x (*.f64 1/100 y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 1/100 y)))) 1)
(*.f64 1 (/.f64 x (*.f64 1/100 y)))
(*.f64 (/.f64 1 y) (*.f64 x 100))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x (*.f64 1/100 y)) 1)
(*.f64 (*.f64 x 100) (/.f64 1 y))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y))) (cbrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2)) (cbrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 y)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 1/100 y))) (sqrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (pow.f64 y -1/2) (/.f64 (*.f64 x 100) (sqrt.f64 y)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 (neg.f64 x) (pow.f64 (*.f64 -1/100 y) -1))
(*.f64 (*.f64 x -100) (/.f64 -1 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/100 y)) -2) (/.f64 x (cbrt.f64 (*.f64 1/100 y))))
(*.f64 (pow.f64 (*.f64 1/100 y) -1/2) (/.f64 x (*.f64 1/10 (sqrt.f64 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 1/100 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2))) (cbrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 1/10 (sqrt.f64 y))) (/.f64 (cbrt.f64 x) (*.f64 1/10 (sqrt.f64 y))))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 1/100 y)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 1/100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (pow.f64 (cbrt.f64 y) -2) (/.f64 (*.f64 x 100) (cbrt.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 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) y))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 x 100)) (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 x -1/100) (/.f64 -1 y))
(*.f64 (*.f64 (*.f64 x 100) (cbrt.f64 (pow.f64 y -2))) (/.f64 1 (cbrt.f64 y)))
(*.f64 (*.f64 (*.f64 x 100) (pow.f64 y -1/2)) (pow.f64 y -1/2))
(pow.f64 (/.f64 x (*.f64 1/100 y)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 1/100 y))) 2)
(pow.f64 (*.f64 1/100 (/.f64 y x)) -1)
(pow.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 1/100 y) 3)) 1/3)
(pow.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)) 1/3)
(pow.f64 (*.f64 (/.f64 1/100 x) y) -1)
(pow.f64 (/.f64 (*.f64 1/100 (/.f64 y x)) 1) -1)
(pow.f64 (*.f64 (/.f64 1 (cbrt.f64 y)) (cbrt.f64 (*.f64 x 100))) 3)
(pow.f64 (*.f64 (pow.f64 y -3) (pow.f64 (*.f64 x 100) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 y -1/2) (*.f64 (sqrt.f64 x) 10)) 2)
(neg.f64 (/.f64 x (*.f64 -1/100 y)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 1/100 y)))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 1/100 y) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 1/100 y))))
(exp.f64 (log.f64 (/.f64 x (*.f64 1/100 y))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 1/100 y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 x (*.f64 1/100 y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 x (*.f64 1/100 y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 x (*.f64 1/100 y)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 1/100 (/.f64 y x))) -1))
(exp.f64 (+.f64 (neg.f64 (log.f64 y)) (*.f64 (log.f64 (*.f64 x 100)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) -1) (log.f64 (*.f64 x 100))))
(exp.f64 (+.f64 (*.f64 (log.f64 y) -1) (*.f64 (log.f64 (*.f64 x 100)) 1)))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 y)) 1) (log.f64 (*.f64 x 100))))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 y)) 1) (*.f64 (log.f64 (*.f64 x 100)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (/.f64 100 y))))
(exp.f64 (+.f64 (log.f64 (*.f64 x 100)) (*.f64 (log.f64 y) -1)))
(exp.f64 (+.f64 (log.f64 (*.f64 x 100)) (*.f64 (neg.f64 (log.f64 y)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) (neg.f64 (log.f64 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) (*.f64 (log.f64 y) -1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) (*.f64 (neg.f64 (log.f64 y)) 1)))
(exp.f64 (+.f64 (log.f64 (/.f64 100 y)) (*.f64 (log.f64 x) 1)))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 1/100 y))))
(+.f64 0 (/.f64 x (*.f64 1/100 y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 1/100 y)))) 1)
(*.f64 1 (/.f64 x (*.f64 1/100 y)))
(*.f64 (/.f64 1 y) (*.f64 x 100))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x (*.f64 1/100 y)) 1)
(*.f64 (*.f64 x 100) (/.f64 1 y))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y))) (cbrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2)) (cbrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 y)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 1/100 y))) (sqrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (pow.f64 y -1/2) (/.f64 (*.f64 x 100) (sqrt.f64 y)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 (neg.f64 x) (pow.f64 (*.f64 -1/100 y) -1))
(*.f64 (*.f64 x -100) (/.f64 -1 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/100 y)) -2) (/.f64 x (cbrt.f64 (*.f64 1/100 y))))
(*.f64 (pow.f64 (*.f64 1/100 y) -1/2) (/.f64 x (*.f64 1/10 (sqrt.f64 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 1/100 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2))) (cbrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 1/10 (sqrt.f64 y))) (/.f64 (cbrt.f64 x) (*.f64 1/10 (sqrt.f64 y))))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 1/100 y)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 1/100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (pow.f64 (cbrt.f64 y) -2) (/.f64 (*.f64 x 100) (cbrt.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 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) y))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 x 100)) (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 x -1/100) (/.f64 -1 y))
(*.f64 (*.f64 (*.f64 x 100) (cbrt.f64 (pow.f64 y -2))) (/.f64 1 (cbrt.f64 y)))
(*.f64 (*.f64 (*.f64 x 100) (pow.f64 y -1/2)) (pow.f64 y -1/2))
(pow.f64 (/.f64 x (*.f64 1/100 y)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 1/100 y))) 2)
(pow.f64 (*.f64 1/100 (/.f64 y x)) -1)
(pow.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 1/100 y) 3)) 1/3)
(pow.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)) 1/3)
(pow.f64 (*.f64 (/.f64 1/100 x) y) -1)
(pow.f64 (/.f64 (*.f64 1/100 (/.f64 y x)) 1) -1)
(pow.f64 (*.f64 (/.f64 1 (cbrt.f64 y)) (cbrt.f64 (*.f64 x 100))) 3)
(pow.f64 (*.f64 (pow.f64 y -3) (pow.f64 (*.f64 x 100) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 y -1/2) (*.f64 (sqrt.f64 x) 10)) 2)
(neg.f64 (/.f64 x (*.f64 -1/100 y)))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 1/100 y)))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 1/100 y) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 1/100 y))))
(exp.f64 (log.f64 (/.f64 x (*.f64 1/100 y))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 1/100 y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 x (*.f64 1/100 y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 x (*.f64 1/100 y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 x (*.f64 1/100 y)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 1/100 (/.f64 y x))) -1))
(exp.f64 (+.f64 (neg.f64 (log.f64 y)) (*.f64 (log.f64 (*.f64 x 100)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) -1) (log.f64 (*.f64 x 100))))
(exp.f64 (+.f64 (*.f64 (log.f64 y) -1) (*.f64 (log.f64 (*.f64 x 100)) 1)))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 y)) 1) (log.f64 (*.f64 x 100))))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 y)) 1) (*.f64 (log.f64 (*.f64 x 100)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (/.f64 100 y))))
(exp.f64 (+.f64 (log.f64 (*.f64 x 100)) (*.f64 (log.f64 y) -1)))
(exp.f64 (+.f64 (log.f64 (*.f64 x 100)) (*.f64 (neg.f64 (log.f64 y)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) (neg.f64 (log.f64 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) (*.f64 (log.f64 y) -1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) (*.f64 (neg.f64 (log.f64 y)) 1)))
(exp.f64 (+.f64 (log.f64 (/.f64 100 y)) (*.f64 (log.f64 x) 1)))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 1/100 y))))
(+.f64 0 (*.f64 x 100))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 x 100))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 x 100)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 x 100)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 x 100)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 100))) 1)
(*.f64 1 (*.f64 x 100))
(*.f64 x 100)
(*.f64 (*.f64 x 100) 1)
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 100))
(*.f64 (cbrt.f64 (*.f64 x 100)) (cbrt.f64 (pow.f64 (*.f64 x 100) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (cbrt.f64 (*.f64 x 100)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 100))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (sqrt.f64 x) 10))
(*.f64 (neg.f64 x) -100)
(*.f64 100 x)
(pow.f64 (*.f64 x 100) 1)
(pow.f64 (cbrt.f64 (*.f64 x 100)) 3)
(pow.f64 (pow.f64 (*.f64 x 100) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 x 100) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 x) 10) 2)
(pow.f64 (/.f64 1/100 x) -1)
(pow.f64 (/.f64 (/.f64 1/100 x) 1) -1)
(neg.f64 (/.f64 x -1/100))
(sqrt.f64 (pow.f64 (*.f64 x 100) 2))
(log.f64 (exp.f64 (*.f64 x 100)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 100))))
(cbrt.f64 (pow.f64 (*.f64 x 100) 3))
(expm1.f64 (log1p.f64 (*.f64 x 100)))
(exp.f64 (log.f64 (*.f64 x 100)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 100)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x 100))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x 100) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 x) 10)) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 1/100 x)) -1))
(log1p.f64 (expm1.f64 (*.f64 x 100)))
Outputs
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(*.f64 100 x)
(+.f64 0 (*.f64 1/100 y))
(*.f64 1/100 y)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) y))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) y)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) y))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) y))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) y))))
(*.f64 1/100 y)
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/100 y))) 1)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1 (*.f64 1/100 y))
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 (*.f64 1/100 y) 1)
(*.f64 1/100 y)
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 1/100))
(*.f64 1/100 y)
(*.f64 (cbrt.f64 (*.f64 1/100 y)) (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2)))
(*.f64 (cbrt.f64 (*.f64 1/100 y)) (cbrt.f64 (*.f64 (*.f64 y y) 1/10000)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2)) (cbrt.f64 (*.f64 1/100 y)))
(*.f64 (cbrt.f64 (*.f64 1/100 y)) (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2)))
(*.f64 (cbrt.f64 (*.f64 1/100 y)) (cbrt.f64 (*.f64 (*.f64 y y) 1/10000)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 1/100))
(*.f64 1/100 y)
(*.f64 (*.f64 1/10 (sqrt.f64 y)) (*.f64 1/10 (sqrt.f64 y)))
(*.f64 1/100 y)
(*.f64 -1/100 (neg.f64 y))
(*.f64 1/100 y)
(*.f64 -1/100 (/.f64 1 (/.f64 -1 y)))
(*.f64 1/100 y)
(*.f64 (*.f64 1/100 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 1/100 y)
(*.f64 (*.f64 1/100 (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 1/100 y)
(pow.f64 (*.f64 1/100 y) 1)
(*.f64 1/100 y)
(pow.f64 (cbrt.f64 (*.f64 1/100 y)) 3)
(*.f64 1/100 y)
(pow.f64 (pow.f64 (*.f64 1/100 y) 2) 1/2)
(*.f64 1/100 y)
(pow.f64 (pow.f64 (*.f64 1/100 y) 3) 1/3)
(*.f64 1/100 y)
(pow.f64 (*.f64 1/10 (sqrt.f64 y)) 2)
(*.f64 1/100 y)
(pow.f64 (/.f64 100 y) -1)
(*.f64 1/100 y)
(pow.f64 (/.f64 (/.f64 100 y) 1) -1)
(*.f64 1/100 y)
(sqrt.f64 (pow.f64 (*.f64 1/100 y) 2))
(*.f64 1/100 y)
(log.f64 (pow.f64 (exp.f64 1/100) y))
(*.f64 1/100 y)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/100 y))))
(*.f64 1/100 y)
(cbrt.f64 (pow.f64 (*.f64 1/100 y) 3))
(*.f64 1/100 y)
(expm1.f64 (log1p.f64 (*.f64 1/100 y)))
(*.f64 1/100 y)
(exp.f64 (log.f64 (*.f64 1/100 y)))
(*.f64 1/100 y)
(exp.f64 (*.f64 (log.f64 (*.f64 1/100 y)) 1))
(*.f64 1/100 y)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 1/100 y)) 1) 1))
(*.f64 1/100 y)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/100 y))) 3))
(*.f64 1/100 y)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 1/100 y))) 1/3))
(*.f64 1/100 y)
(exp.f64 (*.f64 (log.f64 (*.f64 1/10 (sqrt.f64 y))) 2))
(*.f64 1/100 y)
(exp.f64 (*.f64 (log.f64 (/.f64 100 y)) -1))
(*.f64 1/100 y)
(log1p.f64 (expm1.f64 (*.f64 1/100 y)))
(*.f64 1/100 y)
(+.f64 0 (/.f64 x (*.f64 1/100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 1/100 y)))) 1)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 1 (/.f64 x (*.f64 1/100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 1 y) (*.f64 x 100))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 x (*.f64 1/100 y)) 1)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (*.f64 x 100) (/.f64 1 y))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y))) (cbrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2)))
(*.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) (cbrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2)) (cbrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y))) (cbrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2)))
(*.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) (cbrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 y)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 100 x) 2)) (*.f64 (/.f64 1 y) (cbrt.f64 (*.f64 100 x))))
(/.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 y (cbrt.f64 (*.f64 (*.f64 x x) 10000))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 1/100 y))) (sqrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (pow.f64 y -1/2) (/.f64 (*.f64 x 100) (sqrt.f64 y)))
(/.f64 (*.f64 (*.f64 100 x) (pow.f64 y -1/2)) (sqrt.f64 y))
(*.f64 (pow.f64 y -1/2) (*.f64 x (/.f64 100 (sqrt.f64 y))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (neg.f64 x) (pow.f64 (*.f64 -1/100 y) -1))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (*.f64 x -100) (/.f64 -1 y))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 100 y) x)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/100 y)) -2) (/.f64 x (cbrt.f64 (*.f64 1/100 y))))
(*.f64 (pow.f64 (*.f64 1/100 y) -1/2) (/.f64 x (*.f64 1/10 (sqrt.f64 y))))
(*.f64 (pow.f64 (*.f64 1/100 y) -1/2) (/.f64 (/.f64 x 1/10) (sqrt.f64 y)))
(*.f64 (pow.f64 (*.f64 1/100 y) -1/2) (/.f64 (/.f64 x (sqrt.f64 y)) 1/10))
(*.f64 (pow.f64 (*.f64 1/100 y) -1/2) (/.f64 (*.f64 10 x) (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 1/100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2))) (cbrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (*.f64 y y) 1/10000))))
(*.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (*.f64 y y) 1/10000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 1/10 (sqrt.f64 y))) (/.f64 (cbrt.f64 x) (*.f64 1/10 (sqrt.f64 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 y) 1/10)) (/.f64 (/.f64 (cbrt.f64 x) 1/10) (sqrt.f64 y)))
(/.f64 (/.f64 (/.f64 x (sqrt.f64 y)) 1/10) (*.f64 (sqrt.f64 y) 1/10))
(/.f64 (/.f64 (*.f64 10 x) (sqrt.f64 y)) (*.f64 (sqrt.f64 y) 1/10))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 1/100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 1/100 y))))
(/.f64 (/.f64 x (cbrt.f64 (*.f64 1/100 y))) (cbrt.f64 (*.f64 (*.f64 y y) 1/10000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 y) -2) (/.f64 (*.f64 x 100) (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(/.f64 (*.f64 x (/.f64 100 (cbrt.f64 y))) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) y))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 100 x) 2)) (*.f64 (/.f64 1 y) (cbrt.f64 (*.f64 100 x))))
(/.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 y (cbrt.f64 (*.f64 (*.f64 x x) 10000))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 100 x) 2)) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 x 100)) (sqrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 100 x) 2)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 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 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(/.f64 (*.f64 x (/.f64 100 (cbrt.f64 y))) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (/.f64 x -1/100) (/.f64 -1 y))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (*.f64 (*.f64 x 100) (cbrt.f64 (pow.f64 y -2))) (/.f64 1 (cbrt.f64 y)))
(*.f64 (*.f64 100 x) (*.f64 (cbrt.f64 (pow.f64 y -2)) (/.f64 1 (cbrt.f64 y))))
(/.f64 (*.f64 100 (*.f64 x (cbrt.f64 (pow.f64 y -2)))) (cbrt.f64 y))
(*.f64 100 (*.f64 x (/.f64 (cbrt.f64 (pow.f64 y -2)) (cbrt.f64 y))))
(*.f64 (*.f64 (*.f64 x 100) (pow.f64 y -1/2)) (pow.f64 y -1/2))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (/.f64 x (*.f64 1/100 y)) 1)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y))) 3)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2) 1/2)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 1/100 y))) 2)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (*.f64 1/100 (/.f64 y x)) -1)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 1/100 y) 3)) 1/3)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)) 1/3)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (*.f64 (/.f64 1/100 x) y) -1)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (/.f64 (*.f64 1/100 (/.f64 y x)) 1) -1)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (*.f64 (/.f64 1 (cbrt.f64 y)) (cbrt.f64 (*.f64 x 100))) 3)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (*.f64 (pow.f64 y -3) (pow.f64 (*.f64 x 100) 3)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y -3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (*.f64 1000000 (pow.f64 y -3))))
(pow.f64 (*.f64 (pow.f64 y -1/2) (*.f64 (sqrt.f64 x) 10)) 2)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(neg.f64 (/.f64 x (*.f64 -1/100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 1/100 y)))))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 3))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 1/100 y) 3)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (log.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 1/100 y))) 1))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 x (*.f64 1/100 y))) 1) 1))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y)))) 3))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 x (*.f64 1/100 y)))) 1/3))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 x (*.f64 1/100 y)))) 2))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (*.f64 (log.f64 (*.f64 1/100 (/.f64 y x))) -1))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (neg.f64 (log.f64 y)) (*.f64 (log.f64 (*.f64 x 100)) 1)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (*.f64 (log.f64 y) -1) (log.f64 (*.f64 x 100))))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (*.f64 (log.f64 y) -1) (*.f64 (log.f64 (*.f64 x 100)) 1)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 y)) 1) (log.f64 (*.f64 x 100))))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 y)) 1) (*.f64 (log.f64 (*.f64 x 100)) 1)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (log.f64 (*.f64 x 100)) (*.f64 (log.f64 y) -1)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (log.f64 (*.f64 x 100)) (*.f64 (neg.f64 (log.f64 y)) 1)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) (neg.f64 (log.f64 y))))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) (*.f64 (log.f64 y) -1)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) (*.f64 (neg.f64 (log.f64 y)) 1)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (log.f64 (/.f64 100 y)) (*.f64 (log.f64 x) 1)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(+.f64 0 (/.f64 x (*.f64 1/100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 1/100 y)))) 1)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 1 (/.f64 x (*.f64 1/100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 1 y) (*.f64 x 100))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 x (*.f64 1/100 y)) 1)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (*.f64 x 100) (/.f64 1 y))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y))) (cbrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2)))
(*.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) (cbrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2)) (cbrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y))) (cbrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2)))
(*.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) (cbrt.f64 (pow.f64 (/.f64 100 (/.f64 y x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (*.f64 (cbrt.f64 (*.f64 x 100)) (/.f64 1 y)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 100 x) 2)) (*.f64 (/.f64 1 y) (cbrt.f64 (*.f64 100 x))))
(/.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 y (cbrt.f64 (*.f64 (*.f64 x x) 10000))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 1/100 y))) (sqrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (pow.f64 y -1/2) (/.f64 (*.f64 x 100) (sqrt.f64 y)))
(/.f64 (*.f64 (*.f64 100 x) (pow.f64 y -1/2)) (sqrt.f64 y))
(*.f64 (pow.f64 y -1/2) (*.f64 x (/.f64 100 (sqrt.f64 y))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (neg.f64 x) (pow.f64 (*.f64 -1/100 y) -1))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (*.f64 x -100) (/.f64 -1 y))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 100 y) x)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/100 y)) -2) (/.f64 x (cbrt.f64 (*.f64 1/100 y))))
(*.f64 (pow.f64 (*.f64 1/100 y) -1/2) (/.f64 x (*.f64 1/10 (sqrt.f64 y))))
(*.f64 (pow.f64 (*.f64 1/100 y) -1/2) (/.f64 (/.f64 x 1/10) (sqrt.f64 y)))
(*.f64 (pow.f64 (*.f64 1/100 y) -1/2) (/.f64 (/.f64 x (sqrt.f64 y)) 1/10))
(*.f64 (pow.f64 (*.f64 1/100 y) -1/2) (/.f64 (*.f64 10 x) (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 1/100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2))) (cbrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (*.f64 y y) 1/10000))))
(*.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (*.f64 (*.f64 y y) 1/10000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 1/10 (sqrt.f64 y))) (/.f64 (cbrt.f64 x) (*.f64 1/10 (sqrt.f64 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 y) 1/10)) (/.f64 (/.f64 (cbrt.f64 x) 1/10) (sqrt.f64 y)))
(/.f64 (/.f64 (/.f64 x (sqrt.f64 y)) 1/10) (*.f64 (sqrt.f64 y) 1/10))
(/.f64 (/.f64 (*.f64 10 x) (sqrt.f64 y)) (*.f64 (sqrt.f64 y) 1/10))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 1/100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 (*.f64 1/100 y) 2))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 1/100 y))))
(/.f64 (/.f64 x (cbrt.f64 (*.f64 1/100 y))) (cbrt.f64 (*.f64 (*.f64 y y) 1/10000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 y) -2) (/.f64 (*.f64 x 100) (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(/.f64 (*.f64 x (/.f64 100 (cbrt.f64 y))) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) 1) (/.f64 (cbrt.f64 (*.f64 x 100)) y))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 100 x) 2)) (*.f64 (/.f64 1 y) (cbrt.f64 (*.f64 100 x))))
(/.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 y (cbrt.f64 (*.f64 (*.f64 x x) 10000))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 100 x) 2)) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (cbrt.f64 (/.f64 100 (/.f64 y x))) (/.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 x 100)) (sqrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 100 x) 2)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 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 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(/.f64 (*.f64 x (/.f64 100 (cbrt.f64 y))) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (/.f64 x -1/100) (/.f64 -1 y))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(*.f64 (*.f64 (*.f64 x 100) (cbrt.f64 (pow.f64 y -2))) (/.f64 1 (cbrt.f64 y)))
(*.f64 (*.f64 100 x) (*.f64 (cbrt.f64 (pow.f64 y -2)) (/.f64 1 (cbrt.f64 y))))
(/.f64 (*.f64 100 (*.f64 x (cbrt.f64 (pow.f64 y -2)))) (cbrt.f64 y))
(*.f64 100 (*.f64 x (/.f64 (cbrt.f64 (pow.f64 y -2)) (cbrt.f64 y))))
(*.f64 (*.f64 (*.f64 x 100) (pow.f64 y -1/2)) (pow.f64 y -1/2))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (/.f64 x (*.f64 1/100 y)) 1)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y))) 3)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2) 1/2)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 1/100 y))) 2)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (*.f64 1/100 (/.f64 y x)) -1)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 1/100 y) 3)) 1/3)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)) 1/3)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (*.f64 (/.f64 1/100 x) y) -1)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (/.f64 (*.f64 1/100 (/.f64 y x)) 1) -1)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (*.f64 (/.f64 1 (cbrt.f64 y)) (cbrt.f64 (*.f64 x 100))) 3)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(pow.f64 (*.f64 (pow.f64 y -3) (pow.f64 (*.f64 x 100) 3)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y -3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (*.f64 1000000 (pow.f64 y -3))))
(pow.f64 (*.f64 (pow.f64 y -1/2) (*.f64 (sqrt.f64 x) 10)) 2)
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(neg.f64 (/.f64 x (*.f64 -1/100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(neg.f64 (/.f64 (*.f64 x 100) (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 2))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 1/100 y)))))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 1/100 y)) 3))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 1/100 y) 3)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x 100) 3) (pow.f64 y 3)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (log.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 1/100 y))) 1))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 x (*.f64 1/100 y))) 1) 1))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 x (*.f64 1/100 y)))) 3))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 x (*.f64 1/100 y)))) 1/3))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 x (*.f64 1/100 y)))) 2))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (*.f64 (log.f64 (*.f64 1/100 (/.f64 y x))) -1))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (neg.f64 (log.f64 y)) (*.f64 (log.f64 (*.f64 x 100)) 1)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (*.f64 (log.f64 y) -1) (log.f64 (*.f64 x 100))))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (*.f64 (log.f64 y) -1) (*.f64 (log.f64 (*.f64 x 100)) 1)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 y)) 1) (log.f64 (*.f64 x 100))))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 y)) 1) (*.f64 (log.f64 (*.f64 x 100)) 1)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (log.f64 (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (log.f64 (*.f64 x 100)) (*.f64 (log.f64 y) -1)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (log.f64 (*.f64 x 100)) (*.f64 (neg.f64 (log.f64 y)) 1)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) (neg.f64 (log.f64 y))))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) (*.f64 (log.f64 y) -1)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) (*.f64 (neg.f64 (log.f64 y)) 1)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(exp.f64 (+.f64 (log.f64 (/.f64 100 y)) (*.f64 (log.f64 x) 1)))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 1/100 y))))
(*.f64 100 (/.f64 x y))
(/.f64 100 (/.f64 y x))
(+.f64 0 (*.f64 x 100))
(*.f64 100 x)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 x 100))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 x 100)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) 100)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) 100))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) 100))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 x 100)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 x 100)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) 100))))
(*.f64 2 (log.f64 (fabs.f64 (pow.f64 (exp.f64 x) 50))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 100))) 1)
(*.f64 100 x)
(*.f64 1 (*.f64 x 100))
(*.f64 100 x)
(*.f64 x 100)
(*.f64 100 x)
(*.f64 (*.f64 x 100) 1)
(*.f64 100 x)
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 100))
(*.f64 100 x)
(*.f64 (cbrt.f64 (*.f64 x 100)) (cbrt.f64 (pow.f64 (*.f64 x 100) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 100 x) 2)) (cbrt.f64 (*.f64 100 x)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (cbrt.f64 (*.f64 100 x)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x 100) 2)) (cbrt.f64 (*.f64 x 100)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 100 x) 2)) (cbrt.f64 (*.f64 100 x)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x x) 10000)) (cbrt.f64 (*.f64 100 x)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 100))
(*.f64 100 x)
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (sqrt.f64 x) 10))
(*.f64 100 x)
(*.f64 (neg.f64 x) -100)
(*.f64 100 x)
(*.f64 100 x)
(pow.f64 (*.f64 x 100) 1)
(*.f64 100 x)
(pow.f64 (cbrt.f64 (*.f64 x 100)) 3)
(*.f64 100 x)
(pow.f64 (pow.f64 (*.f64 x 100) 2) 1/2)
(*.f64 100 x)
(pow.f64 (pow.f64 (*.f64 x 100) 3) 1/3)
(*.f64 100 x)
(pow.f64 (*.f64 (sqrt.f64 x) 10) 2)
(*.f64 100 x)
(pow.f64 (/.f64 1/100 x) -1)
(*.f64 100 x)
(pow.f64 (/.f64 (/.f64 1/100 x) 1) -1)
(*.f64 100 x)
(neg.f64 (/.f64 x -1/100))
(/.f64 (neg.f64 x) -1/100)
(sqrt.f64 (pow.f64 (*.f64 x 100) 2))
(*.f64 100 x)
(log.f64 (exp.f64 (*.f64 x 100)))
(*.f64 100 x)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 100))))
(*.f64 100 x)
(cbrt.f64 (pow.f64 (*.f64 x 100) 3))
(*.f64 100 x)
(expm1.f64 (log1p.f64 (*.f64 x 100)))
(*.f64 100 x)
(exp.f64 (log.f64 (*.f64 x 100)))
(*.f64 100 x)
(exp.f64 (*.f64 (log.f64 (*.f64 x 100)) 1))
(*.f64 100 x)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x 100)) 1) 1))
(*.f64 100 x)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x 100))) 3))
(*.f64 100 x)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x 100) 3)) 1/3))
(*.f64 100 x)
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 x) 10)) 2))
(*.f64 100 x)
(exp.f64 (*.f64 (log.f64 (/.f64 1/100 x)) -1))
(*.f64 100 x)
(log1p.f64 (expm1.f64 (*.f64 x 100)))
(*.f64 100 x)

eval48.0ms (1.7%)

Compiler

Compiled 2086 to 1435 computations (31.2% saved)

prune31.0ms (1.1%)

Pruning

8 alts after pruning (1 fresh and 7 done)

PrunedKeptTotal
New1990199
Fresh011
Picked022
Done055
Total1998207
Accurracy
100.0%
Counts
207 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.0%
(/.f64 (/.f64 x 1/100) y)
47.0%
(/.f64 x (/.f64 1/100 (/.f64 1 y)))
47.1%
(/.f64 x (*.f64 y 1/100))
46.7%
(/.f64 100 (/.f64 y x))
99.5%
(/.f64 100 (+.f64 (/.f64 y x) 1))
99.7%
(*.f64 (/.f64 x (+.f64 x y)) 100)
46.9%
(*.f64 100 (/.f64 x y))
53.5%
100
47.0%
(/.f64 (/.f64 x 1/100) y)
47.0%
(/.f64 x (/.f64 1/100 (/.f64 1 y)))
47.1%
(/.f64 x (*.f64 y 1/100))
46.7%
(/.f64 100 (/.f64 y x))
99.5%
(/.f64 100 (+.f64 (/.f64 y x) 1))
99.7%
(*.f64 (/.f64 x (+.f64 x y)) 100)
46.9%
(*.f64 100 (/.f64 x y))
53.5%
100
Compiler

Compiled 116 to 86 computations (25.9% saved)

localize0.0ms (0%)

eval0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

prune5.0ms (0.2%)

Pruning

8 alts after pruning (1 fresh and 7 done)

PrunedKeptTotal
New000
Fresh011
Picked000
Done077
Total088
Accurracy
100.0%
Counts
8 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.0%
(/.f64 (/.f64 x 1/100) y)
47.0%
(/.f64 x (/.f64 1/100 (/.f64 1 y)))
47.1%
(/.f64 x (*.f64 y 1/100))
46.7%
(/.f64 100 (/.f64 y x))
99.5%
(/.f64 100 (+.f64 (/.f64 y x) 1))
99.7%
(*.f64 (/.f64 x (+.f64 x y)) 100)
46.9%
(*.f64 100 (/.f64 x y))
53.5%
100
Compiler

Compiled 132 to 85 computations (35.6% saved)

regimes20.0ms (0.7%)

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

3 calls:

7.0ms
y
6.0ms
x
5.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 89 to 52 computations (41.6% saved)

regimes31.0ms (1.1%)

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

2 calls:

15.0ms
y
14.0ms
x
Results
AccuracySegmentsBranch
78.3%3x
77.6%3y
Compiler

Compiled 29 to 19 computations (34.5% saved)

regimes12.0ms (0.4%)

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

1 calls:

12.0ms
x
Results
AccuracySegmentsBranch
78.2%3x
Compiler

Compiled 16 to 11 computations (31.3% saved)

regimes5.0ms (0.2%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

2 calls:

2.0ms
x
2.0ms
y
Results
AccuracySegmentsBranch
53.5%1y
53.5%1x
Compiler

Compiled 9 to 7 computations (22.2% saved)

bsearch25.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
4.992590786147702e-43
1.7383333581366962e-22
8.0ms
-1.0091129213724068e-81
-4.970779100797336e-82
Results
22.0ms256×body256valid
Compiler

Compiled 206 to 170 computations (17.5% saved)

bsearch25.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
4.992590786147702e-43
1.7383333581366962e-22
8.0ms
-1.0091129213724068e-81
-4.970779100797336e-82
Results
22.0ms256×body256valid
Compiler

Compiled 206 to 170 computations (17.5% saved)

simplify6.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
02886
14086
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 (/.f64 x (+.f64 x y)) 100)
(if (<=.f64 x -4015655627531311/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) 100 (if (<=.f64 x 2740315569995443/365375409332725729550921208179070754913983135744) (/.f64 x (*.f64 y 1/100)) 100))
(if (<=.f64 x -7518674366441603/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) 100 (if (<=.f64 x 1973637728141443/340282366920938463463374607431768211456) (*.f64 100 (/.f64 x y)) 100))
100
Outputs
(*.f64 (/.f64 x (+.f64 x y)) 100)
(if (<=.f64 x -4015655627531311/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) 100 (if (<=.f64 x 2740315569995443/365375409332725729550921208179070754913983135744) (/.f64 x (*.f64 y 1/100)) 100))
(if (<=.f64 x -7518674366441603/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) 100 (if (<=.f64 x 1973637728141443/340282366920938463463374607431768211456) (*.f64 100 (/.f64 x y)) 100))
100
Compiler

Compiled 46 to 35 computations (23.9% saved)

soundness263.0ms (9.4%)

Rules
1372×log-prod
1054×prod-diff
954×associate-/r/
852×associate-/l/
748×log-prod
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
11219
21619
31919
42019
01283
128383
2403283
0819
11219
21619
31919
42019
03639555
19149365
232859029
Stop Event
node limit
saturated
node limit
saturated
Compiler

Compiled 83 to 44 computations (47% saved)

end0.0ms (0%)

preprocess50.0ms (1.8%)

Compiler

Compiled 120 to 86 computations (28.3% saved)

Profiling

Loading profile data...