Development.Shake.Progress:message from shake-0.15.5

Time bar (total: 6.0s)

analyze24.0ms (0.4%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
25%25%74.9%0.1%0%0%0%3
37.5%37.5%62.4%0.1%0%0%0%4
56.3%56.2%43.7%0.1%0%0%0%5
65.6%65.6%34.3%0.1%0%0%0%6
76.6%76.5%23.4%0.1%0%0%0%7
82%82%18%0.1%0%0%0%8
87.9%87.8%12.1%0.1%0%0%0%9
90.8%90.7%9.2%0.1%0%0%0%10
93.8%93.8%6.1%0.1%0%0%0%11
95.4%95.3%4.6%0.1%0%0%0%12
Compiler

Compiled 10 to 7 computations (30% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
Operation ival-mult, time spent: 3.0ms, 38.0% of total-time
Operation ival-div, time spent: 2.0ms, 25.0% of total-time
Operation ival-add, time spent: 2.0ms, 25.0% of total-time
Operation const, time spent: 1.0ms, 13.0% of total-time

sample1.0s (16.7%)

Results
956.0ms8255×256valid
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 213.0ms
Operation ival-div, time spent: 75.0ms, 35.0% of total-time
Operation ival-mult, time spent: 73.0ms, 34.0% of total-time
Operation ival-add, time spent: 51.0ms, 24.0% of total-time
Operation const, time spent: 14.0ms, 7.0% of total-time
Bogosity

preprocess199.0ms (3.3%)

Algorithm
egg-herbie
Rules
1788×fma-define
478×times-frac
372×fma-neg
286×associate-*l*
212×associate-*r*
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-x
00-0-(*.f64 x 100)
00-0-(/.f64 (*.f64 x 100) (+.f64 x y))
00-0-100
00-0-(+.f64 x y)
00-0-y
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024236
158196
2133196
3301196
4831196
51715196
62630196
72849196
82913196
92993196
102993196
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (*.f64 (neg.f64 x) 100) (+.f64 (neg.f64 x) y))
(/.f64 (*.f64 x 100) (+.f64 x (neg.f64 y)))
(neg.f64 (/.f64 (*.f64 (neg.f64 x) 100) (+.f64 (neg.f64 x) y)))
(neg.f64 (/.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 100 (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 (neg.f64 x) 100) (+.f64 (neg.f64 x) y))
(/.f64 (*.f64 100 (neg.f64 x)) (+.f64 y (neg.f64 x)))
(/.f64 (*.f64 x -100) (-.f64 y x))
(/.f64 (*.f64 x 100) (-.f64 x y))
(*.f64 x (/.f64 100 (-.f64 x y)))
(/.f64 (*.f64 x 100) (+.f64 x (neg.f64 y)))
(/.f64 (*.f64 100 (neg.f64 x)) (+.f64 y (neg.f64 x)))
(/.f64 (*.f64 x -100) (-.f64 y x))
(/.f64 (*.f64 x 100) (-.f64 x y))
(*.f64 x (/.f64 100 (-.f64 x y)))
(neg.f64 (/.f64 (*.f64 (neg.f64 x) 100) (+.f64 (neg.f64 x) y)))
(/.f64 (neg.f64 (*.f64 100 (neg.f64 x))) (+.f64 y (neg.f64 x)))
(*.f64 x (/.f64 100 (-.f64 y x)))
(*.f64 x (/.f64 -100 (-.f64 x y)))
(*.f64 -100 (/.f64 x (-.f64 x y)))
(neg.f64 (/.f64 (*.f64 x 100) (+.f64 x (neg.f64 y))))
(/.f64 (neg.f64 (*.f64 100 (neg.f64 x))) (+.f64 y (neg.f64 x)))
(*.f64 x (/.f64 100 (-.f64 y x)))
(*.f64 x (/.f64 -100 (-.f64 x y)))
(*.f64 -100 (/.f64 x (-.f64 x y)))
(/.f64 (*.f64 y 100) (+.f64 y x))
(/.f64 (*.f64 100 y) (+.f64 x y))
(*.f64 100 (/.f64 y (+.f64 x y)))
Compiler

Compiled 47 to 26 computations (44.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
Operation ival-mult, time spent: 7.0ms, 38.0% of total-time
Operation ival-div, time spent: 4.0ms, 22.0% of total-time
Operation ival-add, time spent: 4.0ms, 22.0% of total-time
Operation const, time spent: 3.0ms, 16.0% of total-time

eval0.0ms (0%)

Compiler

Compiled 9 to 6 computations (33.3% saved)

prune1.0ms (0%)

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

Compiled 18 to 12 computations (33.3% saved)

localize173.0ms (2.9%)

Localize:

Found 3 expressions with local error:

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

Compiled 37 to 14 computations (62.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 134.0ms
Operation ival-mult, time spent: 97.0ms, 72.0% of total-time
Operation ival-div, time spent: 34.0ms, 25.0% of total-time
Operation ival-add, time spent: 2.0ms, 1.0% of total-time
Operation const, time spent: 1.0ms, 1.0% of total-time

series11.0ms (0.2%)

Counts
3 → 72
Calls
Call 1
Inputs
#<alt (*.f64 100 (/.f64 x (+.f64 x y)))>
#<alt (/.f64 x (+.f64 x y))>
#<alt (/.f64 (*.f64 x 100) (+.f64 x y))>
Outputs
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 100 (/.f64 y x)))>
#<alt (-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x))))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) x)) (*.f64 -100 y)) x)))>
#<alt (+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) x)) (*.f64 -100 (pow.f64 y 2))) x)) (*.f64 -100 y)) x)))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (+.f64 100 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))))>
#<alt (+.f64 100 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 100 (/.f64 (pow.f64 x 3) y))) y))) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 x 4) y))) y))) y))) y))>
#<alt (/.f64 x y)>
#<alt (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (/.f64 x (pow.f64 y 3)) (/.f64 1 (pow.f64 y 2)))) (/.f64 1 y)))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 4))) (/.f64 1 (pow.f64 y 3)))) (/.f64 1 (pow.f64 y 2)))) (/.f64 1 y)))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1 (/.f64 y x)))>
#<alt (-.f64 (+.f64 1 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (/.f64 y x))>
#<alt (-.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (/.f64 y x)))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1 (/.f64 y x)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 y 2) x)) (*.f64 -1 y)) x)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) x)) (*.f64 -1 (pow.f64 y 2))) x)) (*.f64 -1 y)) x)))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1 (/.f64 y x)))>
#<alt (+.f64 1 (*.f64 y (-.f64 (/.f64 y (pow.f64 x 2)) (/.f64 1 x))))>
#<alt (+.f64 1 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 3))) (/.f64 1 (pow.f64 x 2)))) (/.f64 1 x))))>
#<alt (/.f64 x y)>
#<alt (/.f64 (+.f64 x (*.f64 -1 (/.f64 (pow.f64 x 2) y))) y)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2))) (/.f64 (pow.f64 x 2) y)) y)>
#<alt (/.f64 (-.f64 (+.f64 x (*.f64 -1 (/.f64 (pow.f64 x 4) (pow.f64 y 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 y 2))) (/.f64 (pow.f64 x 2) y))) y)>
#<alt (/.f64 x y)>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 x) (/.f64 (pow.f64 x 2) y)) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2)) y))) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 x 4) y) (pow.f64 x 3)) y)) (pow.f64 x 2)) y))) y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 100 (/.f64 y x)))>
#<alt (-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x))))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) x)) (*.f64 -100 y)) x)))>
#<alt (+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) x)) (*.f64 -100 (pow.f64 y 2))) x)) (*.f64 -100 y)) x)))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (+.f64 100 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))))>
#<alt (+.f64 100 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 100 (/.f64 (pow.f64 x 3) y))) y))) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 x 4) y))) y))) y))) y))>
Calls

18 calls:

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

rewrite218.0ms (3.6%)

Algorithm
batch-egg-rewrite
Rules
982×prod-diff
938×log-prod
860×log1p-expm1-u
860×expm1-log1p-u
364×fma-define
Iterations

Useful iterations: 0 (0.0ms)

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

simplify121.0ms (2%)

Algorithm
egg-herbie
Rules
762×distribute-lft-neg-out
612×distribute-rgt-neg-out
612×cancel-sign-sub-inv
610×fma-neg
552×cube-prod
Iterations

Useful iterations: 2 (0.0ms)

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

eval149.0ms (2.5%)

Compiler

Compiled 3567 to 2149 computations (39.8% saved)

prune38.0ms (0.6%)

Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New2158223
Fresh000
Picked112
Done000
Total2169225
Accuracy
100.0%
Counts
225 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(/.f64 (*.f64 x 100) (+.f64 x y))
58.3%
(/.f64 (*.f64 100 x) y)
98.9%
(/.f64 100 (/.f64 (+.f64 x y) x))
42.8%
(+.f64 100 (*.f64 -100 (/.f64 y x)))
98.1%
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
99.7%
(*.f64 (/.f64 100 (+.f64 x y)) x)
99.5%
(*.f64 x (*.f64 (/.f64 1 (+.f64 x y)) 100))
58.2%
(*.f64 100 (/.f64 x y))
43.7%
100
Compiler

Compiled 153 to 106 computations (30.7% saved)

localize189.0ms (3.1%)

Localize:

Found 9 expressions with local error:

NewAccuracyProgram
99.6%
(/.f64 100 (cbrt.f64 (+.f64 x y)))
99.6%
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
99.3%
(pow.f64 (cbrt.f64 (+.f64 x y)) 2)
99.1%
(cbrt.f64 (+.f64 x y))
100.0%
(/.f64 (+.f64 x y) x)
98.9%
(/.f64 100 (/.f64 (+.f64 x y) x))
99.7%
(/.f64 (*.f64 100 x) y)
100.0%
(/.f64 100 (+.f64 x y))
99.7%
(*.f64 (/.f64 100 (+.f64 x y)) x)
Compiler

Compiled 97 to 37 computations (61.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 106.0ms
Operation ival-pow, time spent: 73.0ms, 69.0% of total-time
Operation ival-div, time spent: 20.0ms, 19.0% of total-time
Operation ival-mult, time spent: 7.0ms, 7.0% of total-time
Operation const, time spent: 3.0ms, 3.0% of total-time
Operation ival-add, time spent: 2.0ms, 2.0% of total-time
Operation ival-cbrt, time spent: 2.0ms, 2.0% of total-time

series66.0ms (1.1%)

Counts
9 → 213
Calls
Call 1
Inputs
#<alt (*.f64 (/.f64 100 (+.f64 x y)) x)>
#<alt (/.f64 100 (+.f64 x y))>
#<alt (/.f64 (*.f64 100 x) y)>
#<alt (/.f64 100 (/.f64 (+.f64 x y) x))>
#<alt (/.f64 (+.f64 x y) x)>
#<alt (cbrt.f64 (+.f64 x y))>
#<alt (pow.f64 (cbrt.f64 (+.f64 x y)) 2)>
#<alt (*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))>
#<alt (/.f64 100 (cbrt.f64 (+.f64 x y)))>
Outputs
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 100 (/.f64 y x)))>
#<alt (-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x))))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) x)) (*.f64 -100 y)) x)))>
#<alt (+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) x)) (*.f64 -100 (pow.f64 y 2))) x)) (*.f64 -100 y)) x)))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (+.f64 100 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))))>
#<alt (+.f64 100 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 100 (/.f64 (pow.f64 x 3) y))) y))) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 x 4) y))) y))) y))) y))>
#<alt (/.f64 100 y)>
#<alt (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y)))>
#<alt (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y)))>
#<alt (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y)))>
#<alt (/.f64 100 x)>
#<alt (/.f64 (+.f64 100 (*.f64 -100 (/.f64 y x))) x)>
#<alt (/.f64 (-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 100 (/.f64 y x))) x)>
#<alt (/.f64 (-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x)))) x)>
#<alt (/.f64 100 x)>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 y x)) 100) x))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 (pow.f64 y 2) x)) (*.f64 100 y)) x)) 100) x))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 (pow.f64 y 3) x)) (*.f64 100 (pow.f64 y 2))) x)) (*.f64 100 y)) x)) 100) x))>
#<alt (/.f64 100 x)>
#<alt (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))>
#<alt (+.f64 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))>
#<alt (+.f64 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 4))) (*.f64 100 (/.f64 1 (pow.f64 x 3))))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))>
#<alt (/.f64 100 y)>
#<alt (/.f64 (+.f64 100 (*.f64 -100 (/.f64 x y))) y)>
#<alt (/.f64 (-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))) (*.f64 100 (/.f64 x y))) y)>
#<alt (/.f64 (-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))) y)>
#<alt (/.f64 100 y)>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 x y)) 100) y))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)) 100) y))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 (pow.f64 x 3) y)) (*.f64 100 (pow.f64 x 2))) y)) (*.f64 100 x)) y)) 100) y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 100 (/.f64 y x)))>
#<alt (-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x))))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) x)) (*.f64 -100 y)) x)))>
#<alt (+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) x)) (*.f64 -100 (pow.f64 y 2))) x)) (*.f64 -100 y)) x)))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (+.f64 100 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))))>
#<alt (+.f64 100 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 100 (/.f64 (pow.f64 x 3) y))) y))) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 x 4) y))) y))) y))) y))>
#<alt (/.f64 y x)>
#<alt 1>
#<alt (+.f64 1 (/.f64 y x))>
#<alt (+.f64 1 (/.f64 y x))>
#<alt (+.f64 1 (/.f64 y x))>
#<alt 1>
#<alt (+.f64 1 (/.f64 y x))>
#<alt (+.f64 1 (/.f64 y x))>
#<alt (+.f64 1 (/.f64 y x))>
#<alt 1>
#<alt (+.f64 1 (/.f64 y x))>
#<alt (+.f64 1 (/.f64 y x))>
#<alt (+.f64 1 (/.f64 y x))>
#<alt (/.f64 y x)>
#<alt (*.f64 y (+.f64 (/.f64 1 x) (/.f64 1 y)))>
#<alt (*.f64 y (+.f64 (/.f64 1 x) (/.f64 1 y)))>
#<alt (*.f64 y (+.f64 (/.f64 1 x) (/.f64 1 y)))>
#<alt (/.f64 y x)>
#<alt (*.f64 y (+.f64 (/.f64 1 x) (/.f64 1 y)))>
#<alt (*.f64 y (+.f64 (/.f64 1 x) (/.f64 1 y)))>
#<alt (*.f64 y (+.f64 (/.f64 1 x) (/.f64 1 y)))>
#<alt (cbrt.f64 y)>
#<alt (+.f64 (cbrt.f64 y) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 y 2)) 1/9) x)))>
#<alt (+.f64 (cbrt.f64 y) (*.f64 x (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 y 7)) 1/9) x)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 y 2)) 1/9)))))>
#<alt (+.f64 (cbrt.f64 y) (*.f64 x (+.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 y 2)) 1/9)) (*.f64 x (+.f64 (*.f64 -1/3 (*.f64 (*.f64 x (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 1 1/9) (cbrt.f64 (/.f64 1 (pow.f64 y 2))))) (*.f64 1/27 (cbrt.f64 (/.f64 1 (pow.f64 y 2)))))) (cbrt.f64 (/.f64 1 (pow.f64 y 2))))) (*.f64 -1/9 (pow.f64 (/.f64 1 (pow.f64 y 7)) 1/9)))))))>
#<alt (cbrt.f64 x)>
#<alt (*.f64 x (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 5))) y))))>
#<alt (*.f64 x (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 8))) (pow.f64 y 2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 5))) y)))))>
#<alt (*.f64 x (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 23))) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 x 4) (pow.f64 y 3))) (*.f64 1/27 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))))) (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 8))) (pow.f64 y 2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 5))) y))))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 x) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 5))) (/.f64 y (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (cbrt.f64 -1)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 x) (/.f64 (pow.f64 y 2) (pow.f64 (cbrt.f64 -1) 5)))) (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x 4)) (/.f64 y (pow.f64 (cbrt.f64 -1) 2))))) (pow.f64 x 3))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (cbrt.f64 -1)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (pow.f64 x 10)) (/.f64 (pow.f64 y 2) (pow.f64 (cbrt.f64 -1) 5)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 5))) (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 x 4) (pow.f64 y 3)) (pow.f64 (cbrt.f64 -1) 6))) (*.f64 1/27 (/.f64 (*.f64 (pow.f64 x 4) (pow.f64 y 3)) (pow.f64 (cbrt.f64 -1) 6)))) (pow.f64 (cbrt.f64 -1) 2))))) (pow.f64 x 3))) (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x 4)) (/.f64 y (pow.f64 (cbrt.f64 -1) 2))))) (pow.f64 x 3))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (cbrt.f64 -1)))))>
#<alt (cbrt.f64 x)>
#<alt (+.f64 (cbrt.f64 x) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) y)))>
#<alt (+.f64 (cbrt.f64 x) (*.f64 y (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9) y)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9)))))>
#<alt (+.f64 (cbrt.f64 x) (*.f64 y (+.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9)) (*.f64 y (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (*.f64 y (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 1 1/9) (cbrt.f64 (/.f64 1 (pow.f64 x 2))))) (*.f64 1/27 (cbrt.f64 (/.f64 1 (pow.f64 x 2)))))))) (*.f64 -1/9 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9)))))))>
#<alt (cbrt.f64 y)>
#<alt (*.f64 y (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (*.f64 1/3 (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 y 5)))))))>
#<alt (*.f64 y (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 y 8))))) (*.f64 1/3 (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 y 5))))))))>
#<alt (*.f64 y (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 23))) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 x 3) (pow.f64 y 4))) (*.f64 1/27 (*.f64 (pow.f64 x 3) (pow.f64 y 4)))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 y 8))))) (*.f64 1/3 (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 y 5)))))))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 y) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1/3 (*.f64 (/.f64 x (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 1 (pow.f64 y 5))))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (cbrt.f64 -1)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/9 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 (cbrt.f64 -1) 5)) (cbrt.f64 y))) (*.f64 1/3 (*.f64 (/.f64 x (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (pow.f64 y 4))))) (pow.f64 y 3))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (cbrt.f64 -1)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 (cbrt.f64 -1) 5)) (cbrt.f64 (pow.f64 y 10)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 5))) (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (pow.f64 (cbrt.f64 -1) 6))) (*.f64 1/27 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (pow.f64 (cbrt.f64 -1) 6)))) (pow.f64 (cbrt.f64 -1) 2))))) (pow.f64 y 3))) (*.f64 1/3 (*.f64 (/.f64 x (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (pow.f64 y 4))))) (pow.f64 y 3))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (cbrt.f64 -1)))))>
#<alt (cbrt.f64 (pow.f64 y 2))>
#<alt (+.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 5)) 1/9) x)))>
#<alt (+.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (*.f64 x (-.f64 1 (*.f64 4/3 (pow.f64 (*.f64 1 (pow.f64 y 16)) 1/9)))) (cbrt.f64 (/.f64 1 (pow.f64 y 4))))) (*.f64 2/3 (pow.f64 (*.f64 1 (pow.f64 y 5)) 1/9)))))>
#<alt (+.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 x (+.f64 (*.f64 2/3 (pow.f64 (*.f64 1 (pow.f64 y 5)) 1/9)) (*.f64 x (+.f64 (*.f64 -1/3 (*.f64 (*.f64 x (+.f64 (*.f64 8/27 (cbrt.f64 (pow.f64 y 5))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 1 y) 1/9) (-.f64 1 (*.f64 4/3 (pow.f64 (*.f64 1 (pow.f64 y 16)) 1/9))))))) (cbrt.f64 (/.f64 1 (pow.f64 y 4))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 4))) (-.f64 1 (*.f64 4/3 (pow.f64 (*.f64 1 (pow.f64 y 16)) 1/9))))))))))>
#<alt (*.f64 x (cbrt.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))))>
#<alt (*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))))>
#<alt (*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))) (+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 x 6)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 5))))) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))))))>
#<alt (*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (pow.f64 y 6) (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))) (*.f64 1/27 (/.f64 (pow.f64 y 6) (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))) (pow.f64 x 9)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 x 6)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 5))))) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))))))>
#<alt (*.f64 -1 (*.f64 x (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))) (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/9 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 5))))) (*.f64 1/3 (*.f64 (pow.f64 y 2) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))) (pow.f64 x 3))))))>
#<alt (*.f64 -1 (*.f64 x (+.f64 (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 y 4) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 5))))) (*.f64 1/3 (*.f64 (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (pow.f64 y 6) (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))) (*.f64 1/27 (/.f64 (pow.f64 y 6) (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))) (pow.f64 x 3))) (*.f64 1/3 (*.f64 (pow.f64 y 2) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))) (pow.f64 x 3))))))>
#<alt (cbrt.f64 (pow.f64 x 2))>
#<alt (+.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 5)) 1/9) y)))>
#<alt (+.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 4))) (*.f64 y (-.f64 1 (*.f64 4/3 (pow.f64 (*.f64 1 (pow.f64 x 16)) 1/9)))))) (*.f64 2/3 (pow.f64 (*.f64 1 (pow.f64 x 5)) 1/9)))))>
#<alt (+.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (+.f64 (*.f64 2/3 (pow.f64 (*.f64 1 (pow.f64 x 5)) 1/9)) (*.f64 y (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 4))) (*.f64 y (+.f64 (*.f64 8/27 (cbrt.f64 (pow.f64 x 5))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 1 x) 1/9) (-.f64 1 (*.f64 4/3 (pow.f64 (*.f64 1 (pow.f64 x 16)) 1/9))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 4))) (-.f64 1 (*.f64 4/3 (pow.f64 (*.f64 1 (pow.f64 x 16)) 1/9))))))))))>
#<alt (*.f64 y (cbrt.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))))>
#<alt (*.f64 y (+.f64 (cbrt.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))))>
#<alt (*.f64 y (+.f64 (cbrt.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))) (+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 6)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 5))))) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))))))>
#<alt (*.f64 y (+.f64 (cbrt.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (pow.f64 x 6) (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))) (*.f64 1/27 (/.f64 (pow.f64 x 6) (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))) (pow.f64 y 9)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 6)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 5))))) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))))))>
#<alt (*.f64 -1 (*.f64 y (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))) (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/9 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 5))))) (*.f64 1/3 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))) (pow.f64 y 3))))))>
#<alt (*.f64 -1 (*.f64 y (+.f64 (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 x 4) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 5))))) (*.f64 1/3 (*.f64 (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (pow.f64 x 6) (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))) (*.f64 1/27 (/.f64 (pow.f64 x 6) (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))) (pow.f64 y 3))) (*.f64 1/3 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))) (pow.f64 y 3))))))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 100 (/.f64 y x)))>
#<alt (-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x))))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) x)) (*.f64 -100 y)) x)))>
#<alt (+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) x)) (*.f64 -100 (pow.f64 y 2))) x)) (*.f64 -100 y)) x)))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (+.f64 100 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))))>
#<alt (+.f64 100 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 100 (/.f64 (pow.f64 x 3) y))) y))) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 x 4) y))) y))) y))) y))>
#<alt (*.f64 100 (cbrt.f64 (/.f64 1 y)))>
#<alt (+.f64 (*.f64 -100/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 y 16)) 1/9) x)) (*.f64 100 (cbrt.f64 (/.f64 1 y))))>
#<alt (+.f64 (*.f64 100 (cbrt.f64 (/.f64 1 y))) (*.f64 x (+.f64 (*.f64 -100/3 (pow.f64 (/.f64 1 (pow.f64 y 16)) 1/9)) (*.f64 100/3 (*.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 y 3)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 y 35)) 1/9)))) (cbrt.f64 (pow.f64 y 2)))))))>
#<alt (+.f64 (*.f64 100 (cbrt.f64 (/.f64 1 y))) (*.f64 x (+.f64 (*.f64 -100/3 (pow.f64 (/.f64 1 (pow.f64 y 16)) 1/9)) (*.f64 x (+.f64 (*.f64 -100/3 (*.f64 (*.f64 x (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 y 13)) 1/9) (-.f64 (/.f64 1 (pow.f64 y 3)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 y 35)) 1/9))))) (+.f64 (*.f64 -1/27 (cbrt.f64 (/.f64 1 (pow.f64 y 16)))) (/.f64 1 (pow.f64 y 4))))) (cbrt.f64 (pow.f64 y 2)))) (*.f64 100/3 (*.f64 (cbrt.f64 (pow.f64 y 2)) (-.f64 (/.f64 1 (pow.f64 y 3)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 y 35)) 1/9))))))))))>
#<alt (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))))>
#<alt (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)))))>
#<alt (+.f64 (*.f64 -100/3 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))))))>
#<alt (+.f64 (*.f64 -100/3 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 x 5)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)))))))>
#<alt (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))))>
#<alt (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -100/3 (*.f64 (pow.f64 y 2) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 3) x) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))) (pow.f64 x 3))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -100/3 (*.f64 (pow.f64 y 2) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100/3 (*.f64 (pow.f64 y 3) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 4) x) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))) x))) (pow.f64 x 3))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)))))>
#<alt (*.f64 100 (cbrt.f64 (/.f64 1 x)))>
#<alt (+.f64 (*.f64 -100/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 16)) 1/9) y)) (*.f64 100 (cbrt.f64 (/.f64 1 x))))>
#<alt (+.f64 (*.f64 100 (cbrt.f64 (/.f64 1 x))) (*.f64 y (+.f64 (*.f64 -100/3 (pow.f64 (/.f64 1 (pow.f64 x 16)) 1/9)) (*.f64 100/3 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 35)) 1/9)))))))))>
#<alt (+.f64 (*.f64 100 (cbrt.f64 (/.f64 1 x))) (*.f64 y (+.f64 (*.f64 -100/3 (pow.f64 (/.f64 1 (pow.f64 x 16)) 1/9)) (*.f64 y (+.f64 (*.f64 -100/3 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 13)) 1/9) (-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 35)) 1/9))))) (+.f64 (*.f64 -1/27 (cbrt.f64 (/.f64 1 (pow.f64 x 16)))) (/.f64 1 (pow.f64 x 4))))))) (*.f64 100/3 (*.f64 (cbrt.f64 (pow.f64 x 2)) (-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 35)) 1/9))))))))))>
#<alt (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))))>
#<alt (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)))))>
#<alt (+.f64 (*.f64 -100/3 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))))))>
#<alt (+.f64 (*.f64 -100/3 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 5)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)))))))>
#<alt (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))))>
#<alt (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -100/3 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 3) y) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))) (pow.f64 y 3))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -100/3 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100/3 (*.f64 (pow.f64 x 3) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 4) y) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))) y))) (pow.f64 y 3))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)))))>
Calls

54 calls:

TimeVariablePointExpression
5.0ms
y
@-inf
(cbrt (+ x y))
5.0ms
x
@inf
(pow (cbrt (+ x y)) 2)
4.0ms
y
@inf
(/ 100 (cbrt (+ x y)))
3.0ms
x
@0
(/ 100 (cbrt (+ x y)))
3.0ms
y
@inf
(pow (cbrt (+ x y)) 2)

rewrite201.0ms (3.3%)

Algorithm
batch-egg-rewrite
Rules
1078×prod-diff
1039×log1p-expm1-u
429×expm1-log1p-u
240×associate-*r*
210×frac-times
Iterations

Useful iterations: 0 (0.0ms)

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

simplify285.0ms (4.7%)

Algorithm
egg-herbie
Rules
1596×fma-define
1462×times-frac
986×*-commutative
762×distribute-rgt-in
760×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0138577309438239
1377677309437084
Stop Event
node limit
Counts
588 → 618
Calls
Call 1
Inputs
(*.f64 100 (/.f64 x y))
(*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 100 (/.f64 y x)))
(-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) x)) (*.f64 -100 y)) x)))
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) x)) (*.f64 -100 (pow.f64 y 2))) x)) (*.f64 -100 y)) x)))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))))
(+.f64 100 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))))
(*.f64 100 (/.f64 x y))
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)
(*.f64 100 (/.f64 x y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 100 (/.f64 (pow.f64 x 3) y))) y))) y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 x 4) y))) y))) y))) y))
(/.f64 100 y)
(+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y)))
(+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y)))
(+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y)))
(/.f64 100 x)
(/.f64 (+.f64 100 (*.f64 -100 (/.f64 y x))) x)
(/.f64 (-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 100 (/.f64 y x))) x)
(/.f64 (-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x)))) x)
(/.f64 100 x)
(*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 y x)) 100) x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 (pow.f64 y 2) x)) (*.f64 100 y)) x)) 100) x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 (pow.f64 y 3) x)) (*.f64 100 (pow.f64 y 2))) x)) (*.f64 100 y)) x)) 100) x))
(/.f64 100 x)
(+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))
(+.f64 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))
(+.f64 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 4))) (*.f64 100 (/.f64 1 (pow.f64 x 3))))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))
(/.f64 100 y)
(/.f64 (+.f64 100 (*.f64 -100 (/.f64 x y))) y)
(/.f64 (-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))) (*.f64 100 (/.f64 x y))) y)
(/.f64 (-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))) y)
(/.f64 100 y)
(*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 x y)) 100) y))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)) 100) y))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 (pow.f64 x 3) y)) (*.f64 100 (pow.f64 x 2))) y)) (*.f64 100 x)) y)) 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 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 100 (/.f64 y x)))
(-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) x)) (*.f64 -100 y)) x)))
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) x)) (*.f64 -100 (pow.f64 y 2))) x)) (*.f64 -100 y)) x)))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))))
(+.f64 100 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))))
(*.f64 100 (/.f64 x y))
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)
(*.f64 100 (/.f64 x y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 100 (/.f64 (pow.f64 x 3) y))) y))) y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 x 4) y))) y))) y))) y))
(/.f64 y x)
1
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
1
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
1
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(/.f64 y x)
(*.f64 y (+.f64 (/.f64 1 x) (/.f64 1 y)))
(*.f64 y (+.f64 (/.f64 1 x) (/.f64 1 y)))
(*.f64 y (+.f64 (/.f64 1 x) (/.f64 1 y)))
(/.f64 y x)
(*.f64 y (+.f64 (/.f64 1 x) (/.f64 1 y)))
(*.f64 y (+.f64 (/.f64 1 x) (/.f64 1 y)))
(*.f64 y (+.f64 (/.f64 1 x) (/.f64 1 y)))
(cbrt.f64 y)
(+.f64 (cbrt.f64 y) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 y 2)) 1/9) x)))
(+.f64 (cbrt.f64 y) (*.f64 x (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 y 7)) 1/9) x)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 y 2)) 1/9)))))
(+.f64 (cbrt.f64 y) (*.f64 x (+.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 y 2)) 1/9)) (*.f64 x (+.f64 (*.f64 -1/3 (*.f64 (*.f64 x (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 1 1/9) (cbrt.f64 (/.f64 1 (pow.f64 y 2))))) (*.f64 1/27 (cbrt.f64 (/.f64 1 (pow.f64 y 2)))))) (cbrt.f64 (/.f64 1 (pow.f64 y 2))))) (*.f64 -1/9 (pow.f64 (/.f64 1 (pow.f64 y 7)) 1/9)))))))
(cbrt.f64 x)
(*.f64 x (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 5))) y))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 8))) (pow.f64 y 2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 5))) y)))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 23))) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 x 4) (pow.f64 y 3))) (*.f64 1/27 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))))) (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 8))) (pow.f64 y 2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 5))) y))))))
(*.f64 -1 (*.f64 (cbrt.f64 x) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 5))) (/.f64 y (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (cbrt.f64 -1)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 x) (/.f64 (pow.f64 y 2) (pow.f64 (cbrt.f64 -1) 5)))) (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x 4)) (/.f64 y (pow.f64 (cbrt.f64 -1) 2))))) (pow.f64 x 3))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (cbrt.f64 -1)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (pow.f64 x 10)) (/.f64 (pow.f64 y 2) (pow.f64 (cbrt.f64 -1) 5)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 5))) (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 x 4) (pow.f64 y 3)) (pow.f64 (cbrt.f64 -1) 6))) (*.f64 1/27 (/.f64 (*.f64 (pow.f64 x 4) (pow.f64 y 3)) (pow.f64 (cbrt.f64 -1) 6)))) (pow.f64 (cbrt.f64 -1) 2))))) (pow.f64 x 3))) (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x 4)) (/.f64 y (pow.f64 (cbrt.f64 -1) 2))))) (pow.f64 x 3))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (cbrt.f64 -1)))))
(cbrt.f64 x)
(+.f64 (cbrt.f64 x) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) y)))
(+.f64 (cbrt.f64 x) (*.f64 y (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9) y)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9)))))
(+.f64 (cbrt.f64 x) (*.f64 y (+.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9)) (*.f64 y (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (*.f64 y (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 1 1/9) (cbrt.f64 (/.f64 1 (pow.f64 x 2))))) (*.f64 1/27 (cbrt.f64 (/.f64 1 (pow.f64 x 2)))))))) (*.f64 -1/9 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9)))))))
(cbrt.f64 y)
(*.f64 y (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (*.f64 1/3 (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 y 5)))))))
(*.f64 y (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 y 8))))) (*.f64 1/3 (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 y 5))))))))
(*.f64 y (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 23))) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 x 3) (pow.f64 y 4))) (*.f64 1/27 (*.f64 (pow.f64 x 3) (pow.f64 y 4)))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 y 8))))) (*.f64 1/3 (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 y 5)))))))))
(*.f64 -1 (*.f64 (cbrt.f64 y) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1/3 (*.f64 (/.f64 x (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 1 (pow.f64 y 5))))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (cbrt.f64 -1)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/9 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 (cbrt.f64 -1) 5)) (cbrt.f64 y))) (*.f64 1/3 (*.f64 (/.f64 x (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (pow.f64 y 4))))) (pow.f64 y 3))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (cbrt.f64 -1)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 (cbrt.f64 -1) 5)) (cbrt.f64 (pow.f64 y 10)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 5))) (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (pow.f64 (cbrt.f64 -1) 6))) (*.f64 1/27 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (pow.f64 (cbrt.f64 -1) 6)))) (pow.f64 (cbrt.f64 -1) 2))))) (pow.f64 y 3))) (*.f64 1/3 (*.f64 (/.f64 x (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (pow.f64 y 4))))) (pow.f64 y 3))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (cbrt.f64 -1)))))
(cbrt.f64 (pow.f64 y 2))
(+.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 5)) 1/9) x)))
(+.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (*.f64 x (-.f64 1 (*.f64 4/3 (pow.f64 (*.f64 1 (pow.f64 y 16)) 1/9)))) (cbrt.f64 (/.f64 1 (pow.f64 y 4))))) (*.f64 2/3 (pow.f64 (*.f64 1 (pow.f64 y 5)) 1/9)))))
(+.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 x (+.f64 (*.f64 2/3 (pow.f64 (*.f64 1 (pow.f64 y 5)) 1/9)) (*.f64 x (+.f64 (*.f64 -1/3 (*.f64 (*.f64 x (+.f64 (*.f64 8/27 (cbrt.f64 (pow.f64 y 5))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 1 y) 1/9) (-.f64 1 (*.f64 4/3 (pow.f64 (*.f64 1 (pow.f64 y 16)) 1/9))))))) (cbrt.f64 (/.f64 1 (pow.f64 y 4))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 4))) (-.f64 1 (*.f64 4/3 (pow.f64 (*.f64 1 (pow.f64 y 16)) 1/9))))))))))
(*.f64 x (cbrt.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))))
(*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))))
(*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))) (+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 x 6)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 5))))) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))))))
(*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (pow.f64 y 6) (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))) (*.f64 1/27 (/.f64 (pow.f64 y 6) (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))) (pow.f64 x 9)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 x 6)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 5))))) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))))))
(*.f64 -1 (*.f64 x (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)))))
(*.f64 -1 (*.f64 x (+.f64 (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))) (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))))))
(*.f64 -1 (*.f64 x (+.f64 (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/9 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 5))))) (*.f64 1/3 (*.f64 (pow.f64 y 2) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))) (pow.f64 x 3))))))
(*.f64 -1 (*.f64 x (+.f64 (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 y 4) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 5))))) (*.f64 1/3 (*.f64 (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (pow.f64 y 6) (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))) (*.f64 1/27 (/.f64 (pow.f64 y 6) (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))) (pow.f64 x 3))) (*.f64 1/3 (*.f64 (pow.f64 y 2) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))) (pow.f64 x 3))))))
(cbrt.f64 (pow.f64 x 2))
(+.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 5)) 1/9) y)))
(+.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 4))) (*.f64 y (-.f64 1 (*.f64 4/3 (pow.f64 (*.f64 1 (pow.f64 x 16)) 1/9)))))) (*.f64 2/3 (pow.f64 (*.f64 1 (pow.f64 x 5)) 1/9)))))
(+.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (+.f64 (*.f64 2/3 (pow.f64 (*.f64 1 (pow.f64 x 5)) 1/9)) (*.f64 y (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 4))) (*.f64 y (+.f64 (*.f64 8/27 (cbrt.f64 (pow.f64 x 5))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 1 x) 1/9) (-.f64 1 (*.f64 4/3 (pow.f64 (*.f64 1 (pow.f64 x 16)) 1/9))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 4))) (-.f64 1 (*.f64 4/3 (pow.f64 (*.f64 1 (pow.f64 x 16)) 1/9))))))))))
(*.f64 y (cbrt.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))))
(*.f64 y (+.f64 (cbrt.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))))
(*.f64 y (+.f64 (cbrt.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))) (+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 6)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 5))))) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))))))
(*.f64 y (+.f64 (cbrt.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (pow.f64 x 6) (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))) (*.f64 1/27 (/.f64 (pow.f64 x 6) (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))) (pow.f64 y 9)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 6)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 5))))) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))))))
(*.f64 -1 (*.f64 y (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)))))
(*.f64 -1 (*.f64 y (+.f64 (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))) (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))))))
(*.f64 -1 (*.f64 y (+.f64 (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/9 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 5))))) (*.f64 1/3 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))) (pow.f64 y 3))))))
(*.f64 -1 (*.f64 y (+.f64 (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 x 4) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 5))))) (*.f64 1/3 (*.f64 (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (pow.f64 x 6) (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))) (*.f64 1/27 (/.f64 (pow.f64 x 6) (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))) (pow.f64 y 3))) (*.f64 1/3 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 100 (/.f64 y x)))
(-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) x)) (*.f64 -100 y)) x)))
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) x)) (*.f64 -100 (pow.f64 y 2))) x)) (*.f64 -100 y)) x)))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))))
(+.f64 100 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))))
(*.f64 100 (/.f64 x y))
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)
(*.f64 100 (/.f64 x y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 100 (/.f64 (pow.f64 x 3) y))) y))) y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 x 4) y))) y))) y))) y))
(*.f64 100 (cbrt.f64 (/.f64 1 y)))
(+.f64 (*.f64 -100/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 y 16)) 1/9) x)) (*.f64 100 (cbrt.f64 (/.f64 1 y))))
(+.f64 (*.f64 100 (cbrt.f64 (/.f64 1 y))) (*.f64 x (+.f64 (*.f64 -100/3 (pow.f64 (/.f64 1 (pow.f64 y 16)) 1/9)) (*.f64 100/3 (*.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 y 3)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 y 35)) 1/9)))) (cbrt.f64 (pow.f64 y 2)))))))
(+.f64 (*.f64 100 (cbrt.f64 (/.f64 1 y))) (*.f64 x (+.f64 (*.f64 -100/3 (pow.f64 (/.f64 1 (pow.f64 y 16)) 1/9)) (*.f64 x (+.f64 (*.f64 -100/3 (*.f64 (*.f64 x (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 y 13)) 1/9) (-.f64 (/.f64 1 (pow.f64 y 3)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 y 35)) 1/9))))) (+.f64 (*.f64 -1/27 (cbrt.f64 (/.f64 1 (pow.f64 y 16)))) (/.f64 1 (pow.f64 y 4))))) (cbrt.f64 (pow.f64 y 2)))) (*.f64 100/3 (*.f64 (cbrt.f64 (pow.f64 y 2)) (-.f64 (/.f64 1 (pow.f64 y 3)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 y 35)) 1/9))))))))))
(*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))))
(+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)))))
(+.f64 (*.f64 -100/3 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))))))
(+.f64 (*.f64 -100/3 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 x 5)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)))))))
(*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))))
(+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -100/3 (*.f64 (pow.f64 y 2) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 3) x) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))) (pow.f64 x 3))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -100/3 (*.f64 (pow.f64 y 2) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100/3 (*.f64 (pow.f64 y 3) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 4) x) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))) x))) (pow.f64 x 3))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)))))
(*.f64 100 (cbrt.f64 (/.f64 1 x)))
(+.f64 (*.f64 -100/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 16)) 1/9) y)) (*.f64 100 (cbrt.f64 (/.f64 1 x))))
(+.f64 (*.f64 100 (cbrt.f64 (/.f64 1 x))) (*.f64 y (+.f64 (*.f64 -100/3 (pow.f64 (/.f64 1 (pow.f64 x 16)) 1/9)) (*.f64 100/3 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 35)) 1/9)))))))))
(+.f64 (*.f64 100 (cbrt.f64 (/.f64 1 x))) (*.f64 y (+.f64 (*.f64 -100/3 (pow.f64 (/.f64 1 (pow.f64 x 16)) 1/9)) (*.f64 y (+.f64 (*.f64 -100/3 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 13)) 1/9) (-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 35)) 1/9))))) (+.f64 (*.f64 -1/27 (cbrt.f64 (/.f64 1 (pow.f64 x 16)))) (/.f64 1 (pow.f64 x 4))))))) (*.f64 100/3 (*.f64 (cbrt.f64 (pow.f64 x 2)) (-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 35)) 1/9))))))))))
(*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))))
(+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)))))
(+.f64 (*.f64 -100/3 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))))))
(+.f64 (*.f64 -100/3 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 5)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)))))))
(*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))))
(+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -100/3 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 3) y) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))) (pow.f64 y 3))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -100/3 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100/3 (*.f64 (pow.f64 x 3) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 4) y) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))) y))) (pow.f64 y 3))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y))))) 1)
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 100 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x) (cbrt.f64 (+.f64 x y))))
(/.f64 100 (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 x (*.f64 (*.f64 (cbrt.f64 (+.f64 x y)) 1/100) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (/.f64 100 (+.f64 x y)) (/.f64 1 x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100))
(/.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x))
(/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))
(/.f64 1 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100)))
(/.f64 1 (*.f64 (*.f64 (cbrt.f64 (+.f64 x y)) 1/100) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x)))
(/.f64 1 (/.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100) 1))
(/.f64 1 (/.f64 (cbrt.f64 (+.f64 x y)) (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)))))
(/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y)))))
(/.f64 -100 (/.f64 (+.f64 x y) (neg.f64 x)))
(/.f64 -100 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x) (neg.f64 (cbrt.f64 (+.f64 x y)))))
(/.f64 -100 (*.f64 (neg.f64 (cbrt.f64 (+.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x)))
(/.f64 (neg.f64 x) (*.f64 (*.f64 (cbrt.f64 (+.f64 x y)) 1/100) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2))))
(/.f64 (*.f64 x -100) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 x -100) (*.f64 (cbrt.f64 (+.f64 x y)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2))))
(/.f64 (*.f64 x -100) (*.f64 (neg.f64 (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) (cbrt.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100)))
(/.f64 (*.f64 (neg.f64 x) 1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100)))
(/.f64 (*.f64 (neg.f64 x) -100) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (neg.f64 (cbrt.f64 (+.f64 x y)))))
(/.f64 (*.f64 -100 (neg.f64 x)) (*.f64 (neg.f64 (cbrt.f64 (+.f64 x y))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2))))
(/.f64 (neg.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)))) (neg.f64 (cbrt.f64 (+.f64 x y))))
(/.f64 (neg.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y)))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) -100) (neg.f64 (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (neg.f64 x)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (*.f64 (neg.f64 x) (/.f64 100 (cbrt.f64 (+.f64 x y)))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (*.f64 -100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) (neg.f64 (cbrt.f64 (+.f64 x y))))
(/.f64 (/.f64 100 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 2)) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(/.f64 (/.f64 100 (sqrt.f64 (/.f64 (+.f64 x y) x))) (sqrt.f64 (/.f64 (+.f64 x y) x)))
(/.f64 (/.f64 (*.f64 100 x) 1) (+.f64 x y))
(/.f64 (/.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) 1) (cbrt.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2)) (cbrt.f64 (cbrt.f64 (+.f64 x y))))
(/.f64 (/.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) (pow.f64 (+.f64 x y) 1/6)) (pow.f64 (+.f64 x y) 1/6))
(/.f64 (/.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) (cbrt.f64 (+.f64 x y))) (cbrt.f64 (+.f64 x y)))
(/.f64 (/.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) 1) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2))
(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)
(neg.f64 (/.f64 -100 (/.f64 (+.f64 x y) x)))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 (+.f64 x y) x) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 100 (+.f64 x y))) x))
(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 100 (+.f64 x y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3) (pow.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) 3) (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 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)))))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 x y)))) 1)
(*.f64 100 (/.f64 1 (+.f64 x y)))
(*.f64 (/.f64 100 (+.f64 x y)) 1)
(*.f64 1 (/.f64 100 (+.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 -100 (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (+.f64 x y)) 100)
(*.f64 (/.f64 100 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 100 (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(pow.f64 (/.f64 100 (+.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) 1/3)
(pow.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) 2)
(pow.f64 (*.f64 (+.f64 x y) 1/100) -1)
(neg.f64 (/.f64 -100 (+.f64 x y)))
(sqrt.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 2))
(log.f64 (exp.f64 (/.f64 100 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3))
(expm1.f64 (log1p.f64 (/.f64 100 (+.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 100 (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1))
(-.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 (/.f64 1 y)))
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 y)))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 100 y))) (sqrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (*.f64 100 x))
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 y 2))) (/.f64 (*.f64 100 x) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 100 x) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 (/.f64 100 (cbrt.f64 (pow.f64 y 2))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (cbrt.f64 (pow.f64 y 2))) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (cbrt.f64 (pow.f64 y 2))) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 (pow.f64 y 2))) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 100 y))) 2)
(pow.f64 (*.f64 1/100 (/.f64 y x)) -1)
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(neg.f64 (/.f64 (*.f64 x -100) y))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 2))
(log.f64 (exp.f64 (*.f64 x (/.f64 100 y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y))))) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 100 (*.f64 (/.f64 1 (cbrt.f64 (+.f64 x y))) (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 x (/.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(*.f64 x (*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 100 (cbrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (*.f64 100 x) (/.f64 1 (+.f64 x y)))
(*.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)))
(*.f64 1 (*.f64 100 (/.f64 x (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))) 2) (*.f64 (cbrt.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))) (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))))
(*.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 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) 2) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) (/.f64 100 (cbrt.f64 (+.f64 x y)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (/.f64 (cbrt.f64 (*.f64 100 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 (+.f64 x y))) (*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) x))
(*.f64 (/.f64 10 (pow.f64 (+.f64 x y) 1/6)) (*.f64 (/.f64 10 (pow.f64 (+.f64 x y) 1/6)) (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))))
(*.f64 (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))) (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))) (/.f64 100 (cbrt.f64 (+.f64 x y)))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 (*.f64 (sqrt.f64 x) 10) (+.f64 x y)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 -100 (/.f64 1 (/.f64 (+.f64 x y) (neg.f64 x))))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) (/.f64 1 (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) -2))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (cbrt.f64 (+.f64 x y))) (/.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 100 x) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) (+.f64 x y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 1) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2)) (/.f64 100 (cbrt.f64 (cbrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) (pow.f64 (+.f64 x y) 1/6)) (/.f64 100 (pow.f64 (+.f64 x y) 1/6)))
(*.f64 (/.f64 x (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4))) (/.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2)))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2)) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 (+.f64 x y)))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) (pow.f64 (cbrt.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))) 2)) (cbrt.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))))
(*.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) (/.f64 10 (pow.f64 (+.f64 x y) 1/6))) (/.f64 10 (pow.f64 (+.f64 x y) 1/6)))
(*.f64 (*.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) 2)) (cbrt.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))))
(*.f64 (*.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y)))) (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (neg.f64 (+.f64 x y))) (neg.f64 x))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 (*.f64 100 x) (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.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)
(neg.f64 (/.f64 -100 (/.f64 (+.f64 x y) x)))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 (+.f64 x y) x) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 100 (+.f64 x y))) x))
(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 100 (+.f64 x y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3) (pow.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) 3) (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 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)))))
(log1p.f64 (expm1.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))
(-.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 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 1 x)))
(*.f64 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 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 2) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) (sqrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 1 x)))
(*.f64 (neg.f64 (+.f64 x y)) (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1 x) (+.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 x)))
(*.f64 (/.f64 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 (sqrt.f64 (+.f64 x y)) 1) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 x)))
(pow.f64 (/.f64 (+.f64 x y) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x y) x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) 2)
(pow.f64 (/.f64 x (+.f64 x y)) -1)
(neg.f64 (/.f64 (+.f64 x y) (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x y) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x y) x))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x y) x)))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (+.f64 x y)))) 1)
(*.f64 (cbrt.f64 (+.f64 x y)) 1)
(*.f64 1 (cbrt.f64 (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2) (cbrt.f64 (cbrt.f64 (+.f64 x y))))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2))
(*.f64 (pow.f64 (+.f64 x y) 1/6) (pow.f64 (+.f64 x y) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (+.f64 x y)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 x y)) 1/3) (pow.f64 (sqrt.f64 (+.f64 x y)) 1/3))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2)))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (cbrt.f64 (-.f64 x y)))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (cbrt.f64 (fma.f64 x x (*.f64 y (-.f64 y x)))))
(pow.f64 (+.f64 x y) 1/3)
(pow.f64 (cbrt.f64 (+.f64 x y)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 3)
(pow.f64 (pow.f64 (+.f64 x y) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(fabs.f64 (cbrt.f64 (+.f64 x y)))
(log.f64 (exp.f64 (cbrt.f64 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (+.f64 x y)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 x y))))
(log1p.f64 (expm1.f64 (cbrt.f64 (+.f64 x y))))
(exp.f64 (log.f64 (cbrt.f64 (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (+.f64 x y)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 x y))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2))) 1)
(*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) (cbrt.f64 (+.f64 x y))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2))
(*.f64 (pow.f64 (+.f64 x y) 1/6) (*.f64 (pow.f64 (+.f64 x y) 1/6) (cbrt.f64 (+.f64 x y))))
(*.f64 (sqrt.f64 (+.f64 x y)) (pow.f64 (+.f64 x y) 1/6))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2)) (cbrt.f64 (cbrt.f64 (+.f64 x y))))
(sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2))))
(cbrt.f64 (pow.f64 (+.f64 x y) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (+.f64 x y)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (+.f64 x y)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y))))) 1)
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 100 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x) (cbrt.f64 (+.f64 x y))))
(/.f64 100 (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 x (*.f64 (*.f64 (cbrt.f64 (+.f64 x y)) 1/100) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (/.f64 100 (+.f64 x y)) (/.f64 1 x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100))
(/.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x))
(/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))
(/.f64 1 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100)))
(/.f64 1 (*.f64 (*.f64 (cbrt.f64 (+.f64 x y)) 1/100) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x)))
(/.f64 1 (/.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100) 1))
(/.f64 1 (/.f64 (cbrt.f64 (+.f64 x y)) (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)))))
(/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y)))))
(/.f64 -100 (/.f64 (+.f64 x y) (neg.f64 x)))
(/.f64 -100 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x) (neg.f64 (cbrt.f64 (+.f64 x y)))))
(/.f64 -100 (*.f64 (neg.f64 (cbrt.f64 (+.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x)))
(/.f64 (neg.f64 x) (*.f64 (*.f64 (cbrt.f64 (+.f64 x y)) 1/100) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2))))
(/.f64 (*.f64 x -100) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 x -100) (*.f64 (cbrt.f64 (+.f64 x y)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2))))
(/.f64 (*.f64 x -100) (*.f64 (neg.f64 (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) (cbrt.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100)))
(/.f64 (*.f64 (neg.f64 x) 1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100)))
(/.f64 (*.f64 (neg.f64 x) -100) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (neg.f64 (cbrt.f64 (+.f64 x y)))))
(/.f64 (*.f64 -100 (neg.f64 x)) (*.f64 (neg.f64 (cbrt.f64 (+.f64 x y))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2))))
(/.f64 (neg.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)))) (neg.f64 (cbrt.f64 (+.f64 x y))))
(/.f64 (neg.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y)))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) -100) (neg.f64 (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (neg.f64 x)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (*.f64 (neg.f64 x) (/.f64 100 (cbrt.f64 (+.f64 x y)))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (*.f64 -100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) (neg.f64 (cbrt.f64 (+.f64 x y))))
(/.f64 (/.f64 100 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 2)) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(/.f64 (/.f64 100 (sqrt.f64 (/.f64 (+.f64 x y) x))) (sqrt.f64 (/.f64 (+.f64 x y) x)))
(/.f64 (/.f64 (*.f64 100 x) 1) (+.f64 x y))
(/.f64 (/.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) 1) (cbrt.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2)) (cbrt.f64 (cbrt.f64 (+.f64 x y))))
(/.f64 (/.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) (pow.f64 (+.f64 x y) 1/6)) (pow.f64 (+.f64 x y) 1/6))
(/.f64 (/.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) (cbrt.f64 (+.f64 x y))) (cbrt.f64 (+.f64 x y)))
(/.f64 (/.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) 1) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2))
(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)
(neg.f64 (/.f64 -100 (/.f64 (+.f64 x y) x)))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 (+.f64 x y) x) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 100 (+.f64 x y))) x))
(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 100 (+.f64 x y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3) (pow.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) 3) (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 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)))))
(log1p.f64 (expm1.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))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))))) 1)
(*.f64 100 (/.f64 1 (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) 1)
(*.f64 1 (/.f64 100 (cbrt.f64 (+.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))) (pow.f64 (cbrt.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))) 2) (cbrt.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 10 (pow.f64 (+.f64 x y) 1/6)) (/.f64 10 (pow.f64 (+.f64 x y) 1/6)))
(*.f64 -100 (/.f64 1 (neg.f64 (cbrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 x y))) 100)
(pow.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) 1)
(pow.f64 (cbrt.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))) 3)
(pow.f64 (pow.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) 3) 1/3)
(pow.f64 (/.f64 10 (pow.f64 (+.f64 x y) 1/6)) 2)
(pow.f64 (*.f64 (cbrt.f64 (+.f64 x y)) 1/100) -1)
(neg.f64 (/.f64 -100 (cbrt.f64 (+.f64 x y))))
(sqrt.f64 (/.f64 10000 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(log.f64 (exp.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))))))
(cbrt.f64 (pow.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) 3))
(expm1.f64 (log1p.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))))
(log1p.f64 (expm1.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))))
(exp.f64 (log.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))) 1))
Outputs
(*.f64 100 (/.f64 x y))
(*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 2)) (/.f64 100 y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (fma.f64 x (-.f64 (/.f64 (*.f64 100 x) (pow.f64 y 3)) (/.f64 100 (pow.f64 y 2))) (/.f64 100 y)))
(*.f64 x (fma.f64 x (fma.f64 100 (/.f64 x (pow.f64 y 3)) (/.f64 -100 (pow.f64 y 2))) (/.f64 100 y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 4)) (/.f64 100 (pow.f64 y 3))) (neg.f64 (/.f64 100 (pow.f64 y 2)))) (/.f64 100 y)))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 4)) (/.f64 100 (pow.f64 y 3))) (/.f64 -100 (pow.f64 y 2))) (/.f64 100 y)))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(-.f64 (+.f64 100 (*.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 100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (/.f64 y x))))
(-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.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 3) (pow.f64 x 3))) (fma.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 100 (/.f64 y x)))))
(-.f64 (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) 100) (fma.f64 100 (/.f64 y x) (/.f64 (*.f64 -100 (pow.f64 y 2)) (pow.f64 x 2))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) x)) (*.f64 -100 y)) x)))
(+.f64 100 (neg.f64 (/.f64 (*.f64 -100 (-.f64 (/.f64 (pow.f64 y 2) x) y)) x)))
(-.f64 100 (/.f64 (*.f64 -100 (-.f64 (/.f64 (pow.f64 y 2) x) y)) x))
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) x)) (*.f64 -100 (pow.f64 y 2))) x)) (*.f64 -100 y)) x)))
(+.f64 100 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 -100 (-.f64 (/.f64 (pow.f64 y 3) x) (pow.f64 y 2))) x)) (*.f64 100 y)) x)))
(-.f64 100 (/.f64 (fma.f64 -1 (/.f64 (*.f64 -100 (-.f64 (/.f64 (pow.f64 y 3) x) (pow.f64 y 2))) x) (*.f64 100 y)) x))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))))
(+.f64 100 (*.f64 y (*.f64 100 (-.f64 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)))))
(fma.f64 y (fma.f64 100 (/.f64 y (pow.f64 x 2)) (/.f64 -100 x)) 100)
(+.f64 100 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))))
(+.f64 100 (*.f64 y (fma.f64 y (fma.f64 -100 (/.f64 y (pow.f64 x 3)) (/.f64 100 (pow.f64 x 2))) (neg.f64 (/.f64 100 x)))))
(fma.f64 y (fma.f64 y (fma.f64 -100 (/.f64 y (pow.f64 x 3)) (/.f64 100 (pow.f64 x 2))) (/.f64 -100 x)) 100)
(*.f64 100 (/.f64 x y))
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (*.f64 100 x)) y)
(/.f64 (fma.f64 100 x (*.f64 -100 (/.f64 (pow.f64 x 2) y))) y)
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (*.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)
(/.f64 (fma.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2))) (*.f64 -100 (/.f64 (pow.f64 x 2) y))) y)
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3)) (*.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (fma.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))))) y)
(*.f64 100 (/.f64 x y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))
(neg.f64 (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 x 2) y) x)) y))
(/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 x 2) y) x)) (neg.f64 y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 100 (/.f64 (pow.f64 x 3) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 -100 x (neg.f64 (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2))) y))) y))
(/.f64 (-.f64 (*.f64 x -100) (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2))) y)) (neg.f64 y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 x 4) y))) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 -100 x (neg.f64 (/.f64 (fma.f64 -100 (pow.f64 x 2) (neg.f64 (/.f64 (fma.f64 -100 (pow.f64 x 3) (/.f64 (*.f64 100 (pow.f64 x 4)) y)) y))) y))) y))
(/.f64 (-.f64 (*.f64 x -100) (/.f64 (-.f64 (*.f64 -100 (pow.f64 x 2)) (/.f64 (fma.f64 -100 (pow.f64 x 3) (/.f64 (*.f64 100 (pow.f64 x 4)) y)) y)) y)) (neg.f64 y))
(/.f64 100 y)
(+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y)))
(fma.f64 -100 (/.f64 x (pow.f64 y 2)) (/.f64 100 y))
(+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y)))
(fma.f64 x (-.f64 (/.f64 (*.f64 100 x) (pow.f64 y 3)) (/.f64 100 (pow.f64 y 2))) (/.f64 100 y))
(fma.f64 x (fma.f64 100 (/.f64 x (pow.f64 y 3)) (/.f64 -100 (pow.f64 y 2))) (/.f64 100 y))
(+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y)))
(fma.f64 x (fma.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 4)) (/.f64 100 (pow.f64 y 3))) (neg.f64 (/.f64 100 (pow.f64 y 2)))) (/.f64 100 y))
(fma.f64 x (fma.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 4)) (/.f64 100 (pow.f64 y 3))) (/.f64 -100 (pow.f64 y 2))) (/.f64 100 y))
(/.f64 100 x)
(/.f64 (+.f64 100 (*.f64 -100 (/.f64 y x))) x)
(/.f64 (fma.f64 -100 (/.f64 y x) 100) x)
(/.f64 (-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 100 (/.f64 y x))) x)
(/.f64 (+.f64 100 (-.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x)))) x)
(/.f64 (+.f64 100 (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (/.f64 y x)))) x)
(/.f64 (-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x)))) x)
(/.f64 (+.f64 100 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 100 (/.f64 y x))))) x)
(/.f64 (-.f64 (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) 100) (fma.f64 100 (/.f64 y x) (/.f64 (*.f64 -100 (pow.f64 y 2)) (pow.f64 x 2)))) x)
(/.f64 100 x)
(*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 y x)) 100) x))
(/.f64 (+.f64 100 (*.f64 -100 (/.f64 y x))) x)
(/.f64 (fma.f64 -100 (/.f64 y x) 100) x)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 (pow.f64 y 2) x)) (*.f64 100 y)) x)) 100) x))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 y 2) x) y)) x) -100) x))
(/.f64 (fma.f64 -1 (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 y 2) x) y)) x) -100) (neg.f64 x))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 (pow.f64 y 3) x)) (*.f64 100 (pow.f64 y 2))) x)) (*.f64 100 y)) x)) 100) x))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 y 3) x) (pow.f64 y 2))) x)) (*.f64 y -100)) x) -100) x))
(/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 y 3) x) (pow.f64 y 2))) x) (*.f64 y -100)) x) -100) (neg.f64 x))
(/.f64 100 x)
(+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))
(fma.f64 -100 (/.f64 y (pow.f64 x 2)) (/.f64 100 x))
(+.f64 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))
(fma.f64 y (fma.f64 100 (/.f64 y (pow.f64 x 3)) (neg.f64 (/.f64 100 (pow.f64 x 2)))) (/.f64 100 x))
(fma.f64 y (fma.f64 100 (/.f64 y (pow.f64 x 3)) (/.f64 -100 (pow.f64 x 2))) (/.f64 100 x))
(+.f64 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 4))) (*.f64 100 (/.f64 1 (pow.f64 x 3))))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))
(fma.f64 y (fma.f64 y (fma.f64 -100 (/.f64 y (pow.f64 x 4)) (/.f64 100 (pow.f64 x 3))) (neg.f64 (/.f64 100 (pow.f64 x 2)))) (/.f64 100 x))
(fma.f64 y (fma.f64 y (fma.f64 -100 (/.f64 y (pow.f64 x 4)) (/.f64 100 (pow.f64 x 3))) (/.f64 -100 (pow.f64 x 2))) (/.f64 100 x))
(/.f64 100 y)
(/.f64 (+.f64 100 (*.f64 -100 (/.f64 x y))) y)
(/.f64 (+.f64 100 (/.f64 (*.f64 x -100) y)) y)
(/.f64 (fma.f64 x (/.f64 -100 y) 100) y)
(/.f64 (-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)))) (*.f64 100 (/.f64 x y))) y)
(/.f64 (+.f64 100 (-.f64 (*.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))) y)
(/.f64 (+.f64 (fma.f64 100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) 100) (*.f64 x (/.f64 -100 y))) y)
(/.f64 (-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))) y)
(/.f64 (+.f64 100 (-.f64 (*.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 100 (/.f64 x y))))) y)
(/.f64 (-.f64 (fma.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)) 100) (fma.f64 100 (/.f64 x y) (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))))) y)
(/.f64 100 y)
(*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 x y)) 100) y))
(/.f64 (+.f64 100 (/.f64 (*.f64 x -100) y)) y)
(/.f64 (fma.f64 x (/.f64 -100 y) 100) y)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)) 100) y))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 x 2) y) x)) y) -100) y))
(/.f64 (fma.f64 -1 (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 x 2) y) x)) y) -100) (neg.f64 y))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 (pow.f64 x 3) y)) (*.f64 100 (pow.f64 x 2))) y)) (*.f64 100 x)) y)) 100) y))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -100 x (neg.f64 (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2))) y))) y) -100) y))
(/.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 x -100) (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2))) y)) y) -100) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 2)) (/.f64 100 y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (fma.f64 x (-.f64 (/.f64 (*.f64 100 x) (pow.f64 y 3)) (/.f64 100 (pow.f64 y 2))) (/.f64 100 y)))
(*.f64 x (fma.f64 x (fma.f64 100 (/.f64 x (pow.f64 y 3)) (/.f64 -100 (pow.f64 y 2))) (/.f64 100 y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 4)) (/.f64 100 (pow.f64 y 3))) (neg.f64 (/.f64 100 (pow.f64 y 2)))) (/.f64 100 y)))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 4)) (/.f64 100 (pow.f64 y 3))) (/.f64 -100 (pow.f64 y 2))) (/.f64 100 y)))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(-.f64 (+.f64 100 (*.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 100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (/.f64 y x))))
(-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.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 3) (pow.f64 x 3))) (fma.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 100 (/.f64 y x)))))
(-.f64 (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) 100) (fma.f64 100 (/.f64 y x) (/.f64 (*.f64 -100 (pow.f64 y 2)) (pow.f64 x 2))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) x)) (*.f64 -100 y)) x)))
(+.f64 100 (neg.f64 (/.f64 (*.f64 -100 (-.f64 (/.f64 (pow.f64 y 2) x) y)) x)))
(-.f64 100 (/.f64 (*.f64 -100 (-.f64 (/.f64 (pow.f64 y 2) x) y)) x))
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) x)) (*.f64 -100 (pow.f64 y 2))) x)) (*.f64 -100 y)) x)))
(+.f64 100 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 -100 (-.f64 (/.f64 (pow.f64 y 3) x) (pow.f64 y 2))) x)) (*.f64 100 y)) x)))
(-.f64 100 (/.f64 (fma.f64 -1 (/.f64 (*.f64 -100 (-.f64 (/.f64 (pow.f64 y 3) x) (pow.f64 y 2))) x) (*.f64 100 y)) x))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))))
(+.f64 100 (*.f64 y (*.f64 100 (-.f64 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)))))
(fma.f64 y (fma.f64 100 (/.f64 y (pow.f64 x 2)) (/.f64 -100 x)) 100)
(+.f64 100 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))))
(+.f64 100 (*.f64 y (fma.f64 y (fma.f64 -100 (/.f64 y (pow.f64 x 3)) (/.f64 100 (pow.f64 x 2))) (neg.f64 (/.f64 100 x)))))
(fma.f64 y (fma.f64 y (fma.f64 -100 (/.f64 y (pow.f64 x 3)) (/.f64 100 (pow.f64 x 2))) (/.f64 -100 x)) 100)
(*.f64 100 (/.f64 x y))
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (*.f64 100 x)) y)
(/.f64 (fma.f64 100 x (*.f64 -100 (/.f64 (pow.f64 x 2) y))) y)
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (*.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)
(/.f64 (fma.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2))) (*.f64 -100 (/.f64 (pow.f64 x 2) y))) y)
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3)) (*.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (fma.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))))) y)
(*.f64 100 (/.f64 x y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))
(neg.f64 (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 x 2) y) x)) y))
(/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 x 2) y) x)) (neg.f64 y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 100 (/.f64 (pow.f64 x 3) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 -100 x (neg.f64 (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2))) y))) y))
(/.f64 (-.f64 (*.f64 x -100) (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2))) y)) (neg.f64 y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 x 4) y))) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 -100 x (neg.f64 (/.f64 (fma.f64 -100 (pow.f64 x 2) (neg.f64 (/.f64 (fma.f64 -100 (pow.f64 x 3) (/.f64 (*.f64 100 (pow.f64 x 4)) y)) y))) y))) y))
(/.f64 (-.f64 (*.f64 x -100) (/.f64 (-.f64 (*.f64 -100 (pow.f64 x 2)) (/.f64 (fma.f64 -100 (pow.f64 x 3) (/.f64 (*.f64 100 (pow.f64 x 4)) y)) y)) y)) (neg.f64 y))
(/.f64 y x)
1
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
1
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
1
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(/.f64 y x)
(*.f64 y (+.f64 (/.f64 1 x) (/.f64 1 y)))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(*.f64 y (+.f64 (/.f64 1 x) (/.f64 1 y)))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(*.f64 y (+.f64 (/.f64 1 x) (/.f64 1 y)))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(/.f64 y x)
(*.f64 y (+.f64 (/.f64 1 x) (/.f64 1 y)))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(*.f64 y (+.f64 (/.f64 1 x) (/.f64 1 y)))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(*.f64 y (+.f64 (/.f64 1 x) (/.f64 1 y)))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(cbrt.f64 y)
(+.f64 (cbrt.f64 y) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 y 2)) 1/9) x)))
(+.f64 (cbrt.f64 y) (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 y 2)) 1/9)) x))
(+.f64 (cbrt.f64 y) (*.f64 x (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 y 7)) 1/9) x)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 y 2)) 1/9)))))
(+.f64 (cbrt.f64 y) (+.f64 (*.f64 x (*.f64 -1/9 (*.f64 x (pow.f64 (/.f64 1 (pow.f64 y 7)) 1/9)))) (*.f64 x (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 y 2)) 1/9)))))
(fma.f64 x (fma.f64 (*.f64 -1/9 (pow.f64 (/.f64 1 (pow.f64 y 7)) 1/9)) x (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 y 2)) 1/9))) (cbrt.f64 y))
(+.f64 (cbrt.f64 y) (*.f64 x (+.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 y 2)) 1/9)) (*.f64 x (+.f64 (*.f64 -1/3 (*.f64 (*.f64 x (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 1 1/9) (cbrt.f64 (/.f64 1 (pow.f64 y 2))))) (*.f64 1/27 (cbrt.f64 (/.f64 1 (pow.f64 y 2)))))) (cbrt.f64 (/.f64 1 (pow.f64 y 2))))) (*.f64 -1/9 (pow.f64 (/.f64 1 (pow.f64 y 7)) 1/9)))))))
(+.f64 (cbrt.f64 y) (+.f64 (*.f64 x (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 y 2)) 1/9))) (*.f64 x (+.f64 (*.f64 x (*.f64 -1/3 (*.f64 x (*.f64 (+.f64 (*.f64 -2/9 (cbrt.f64 (/.f64 1 (pow.f64 y 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) 1/27)) (cbrt.f64 (/.f64 1 (pow.f64 y 2))))))) (*.f64 x (*.f64 -1/9 (pow.f64 (/.f64 1 (pow.f64 y 7)) 1/9)))))))
(fma.f64 x (fma.f64 x (fma.f64 (*.f64 -1/3 (*.f64 x (fma.f64 -2/9 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) 1/27)))) (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (*.f64 -1/9 (pow.f64 (/.f64 1 (pow.f64 y 7)) 1/9))) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 y 2)) 1/9))) (cbrt.f64 y))
(cbrt.f64 x)
(*.f64 x (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 5))) y))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 x 5)))) y)))
(*.f64 x (fma.f64 1/3 (*.f64 y (cbrt.f64 (/.f64 1 (pow.f64 x 5)))) (cbrt.f64 (/.f64 1 (pow.f64 x 2)))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 8))) (pow.f64 y 2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 5))) y)))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (fma.f64 -1/9 (*.f64 (pow.f64 y 2) (cbrt.f64 (/.f64 1 (pow.f64 x 8)))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 x 5)))) y))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 23))) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 x 4) (pow.f64 y 3))) (*.f64 1/27 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))))) (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 8))) (pow.f64 y 2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 5))) y))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 23))) (*.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 4)) -5/27)) (fma.f64 -1/9 (*.f64 (pow.f64 y 2) (cbrt.f64 (/.f64 1 (pow.f64 x 8)))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 x 5)))) y)))))
(*.f64 -1 (*.f64 (cbrt.f64 x) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 x) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 5))) (/.f64 y (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (cbrt.f64 -1)))))
(*.f64 (neg.f64 x) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 5))) (/.f64 y (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (cbrt.f64 -1))))
(*.f64 x (neg.f64 (fma.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (cbrt.f64 -1) (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 1 (pow.f64 x 5)))) (/.f64 y (pow.f64 (cbrt.f64 -1) 2))))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 x) (/.f64 (pow.f64 y 2) (pow.f64 (cbrt.f64 -1) 5)))) (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x 4)) (/.f64 y (pow.f64 (cbrt.f64 -1) 2))))) (pow.f64 x 3))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (cbrt.f64 -1)))))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (fma.f64 1/9 (*.f64 (cbrt.f64 x) (/.f64 (pow.f64 y 2) (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (*.f64 1/3 (cbrt.f64 (pow.f64 x 4))) (/.f64 y (pow.f64 (cbrt.f64 -1) 2)))) (pow.f64 x 3)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (cbrt.f64 -1))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (cbrt.f64 -1)) (/.f64 (fma.f64 (*.f64 1/3 (cbrt.f64 (pow.f64 x 4))) (/.f64 y (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (*.f64 1/9 (cbrt.f64 x)) (/.f64 (pow.f64 y 2) (pow.f64 (cbrt.f64 -1) 5)))) (pow.f64 x 3))) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (pow.f64 x 10)) (/.f64 (pow.f64 y 2) (pow.f64 (cbrt.f64 -1) 5)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 5))) (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 x 4) (pow.f64 y 3)) (pow.f64 (cbrt.f64 -1) 6))) (*.f64 1/27 (/.f64 (*.f64 (pow.f64 x 4) (pow.f64 y 3)) (pow.f64 (cbrt.f64 -1) 6)))) (pow.f64 (cbrt.f64 -1) 2))))) (pow.f64 x 3))) (*.f64 1/3 (*.f64 (cbrt.f64 (pow.f64 x 4)) (/.f64 y (pow.f64 (cbrt.f64 -1) 2))))) (pow.f64 x 3))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (cbrt.f64 -1)))))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/9 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 (cbrt.f64 -1) 5)) (cbrt.f64 (pow.f64 x 10))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 x 5)))) (/.f64 (*.f64 (*.f64 (pow.f64 x 4) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 6))) -5/27) (pow.f64 (cbrt.f64 -1) 2)))) (pow.f64 x 3)) (*.f64 (*.f64 1/3 (cbrt.f64 (pow.f64 x 4))) (/.f64 y (pow.f64 (cbrt.f64 -1) 2)))) (pow.f64 x 3)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (cbrt.f64 -1))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (cbrt.f64 -1)) (/.f64 (-.f64 (*.f64 (*.f64 1/3 (cbrt.f64 (pow.f64 x 4))) (/.f64 y (pow.f64 (cbrt.f64 -1) 2))) (/.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 5))) (/.f64 (*.f64 (*.f64 (pow.f64 x 4) (/.f64 (pow.f64 y 3) (pow.f64 (cbrt.f64 -1) 6))) -5/27) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (*.f64 -1/9 (cbrt.f64 (pow.f64 x 10))) (/.f64 (pow.f64 y 2) (pow.f64 (cbrt.f64 -1) 5)))) (pow.f64 x 3))) (pow.f64 x 3))) (neg.f64 x))
(cbrt.f64 x)
(+.f64 (cbrt.f64 x) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9) y)))
(+.f64 (cbrt.f64 x) (*.f64 1/3 (*.f64 y (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9))))
(+.f64 (cbrt.f64 x) (*.f64 y (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9) y)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9)))))
(+.f64 (cbrt.f64 x) (+.f64 (*.f64 y (*.f64 (*.f64 -1/9 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9)) y)) (*.f64 y (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9)))))
(fma.f64 y (+.f64 (*.f64 (*.f64 -1/9 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9)) y) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9))) (cbrt.f64 x))
(+.f64 (cbrt.f64 x) (*.f64 y (+.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9)) (*.f64 y (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (*.f64 y (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 1 1/9) (cbrt.f64 (/.f64 1 (pow.f64 x 2))))) (*.f64 1/27 (cbrt.f64 (/.f64 1 (pow.f64 x 2)))))))) (*.f64 -1/9 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9)))))))
(+.f64 (cbrt.f64 x) (+.f64 (*.f64 y (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9))) (*.f64 y (+.f64 (*.f64 y (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) y) (+.f64 (*.f64 -2/9 (cbrt.f64 (/.f64 1 (pow.f64 x 2)))) (*.f64 1/27 (cbrt.f64 (/.f64 1 (pow.f64 x 2)))))))) (*.f64 y (*.f64 -1/9 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9)))))))
(fma.f64 y (fma.f64 y (+.f64 (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) y) (fma.f64 -2/9 (cbrt.f64 (/.f64 1 (pow.f64 x 2))) (*.f64 1/27 (cbrt.f64 (/.f64 1 (pow.f64 x 2))))))) (*.f64 -1/9 (pow.f64 (/.f64 1 (pow.f64 x 7)) 1/9))) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 2)) 1/9))) (cbrt.f64 x))
(cbrt.f64 y)
(*.f64 y (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (*.f64 1/3 (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 y 5)))))))
(*.f64 y (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (*.f64 (*.f64 1/3 x) (cbrt.f64 (/.f64 1 (pow.f64 y 5))))))
(*.f64 y (fma.f64 1/3 (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 y 5)))) (cbrt.f64 (/.f64 1 (pow.f64 y 2)))))
(*.f64 y (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 y 8))))) (*.f64 1/3 (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 y 5))))))))
(*.f64 y (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (fma.f64 -1/9 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 y 8)))) (*.f64 (*.f64 1/3 x) (cbrt.f64 (/.f64 1 (pow.f64 y 5)))))))
(*.f64 y (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (fma.f64 1/3 (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 y 5)))) (*.f64 (*.f64 -1/9 (pow.f64 x 2)) (cbrt.f64 (/.f64 1 (pow.f64 y 8)))))))
(*.f64 y (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 23))) (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 x 3) (pow.f64 y 4))) (*.f64 1/27 (*.f64 (pow.f64 x 3) (pow.f64 y 4)))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 y 8))))) (*.f64 1/3 (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 y 5)))))))))
(*.f64 y (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 23))) (*.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) -5/27)) (fma.f64 -1/9 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 y 8)))) (*.f64 (*.f64 1/3 x) (cbrt.f64 (/.f64 1 (pow.f64 y 5))))))))
(*.f64 y (+.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 23))) (*.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 3)) -5/27)) (fma.f64 1/3 (*.f64 x (cbrt.f64 (/.f64 1 (pow.f64 y 5)))) (*.f64 (*.f64 -1/9 (pow.f64 x 2)) (cbrt.f64 (/.f64 1 (pow.f64 y 8))))))))
(*.f64 -1 (*.f64 (cbrt.f64 y) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 y) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 y) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1/3 (*.f64 (/.f64 x (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 1 (pow.f64 y 5))))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (cbrt.f64 -1)))))
(*.f64 (neg.f64 y) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 5))) (/.f64 x (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (cbrt.f64 -1))))
(*.f64 (fma.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (cbrt.f64 -1) (*.f64 (*.f64 -1/3 (/.f64 x (pow.f64 (cbrt.f64 -1) 2))) (cbrt.f64 (/.f64 1 (pow.f64 y 5))))) (neg.f64 y))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/9 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 (cbrt.f64 -1) 5)) (cbrt.f64 y))) (*.f64 1/3 (*.f64 (/.f64 x (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (pow.f64 y 4))))) (pow.f64 y 3))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (cbrt.f64 -1)))))
(*.f64 (neg.f64 y) (fma.f64 -1 (/.f64 (fma.f64 1/9 (*.f64 (cbrt.f64 y) (/.f64 (pow.f64 x 2) (pow.f64 (cbrt.f64 -1) 5))) (*.f64 1/3 (*.f64 (/.f64 x (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (pow.f64 y 4))))) (pow.f64 y 3)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (cbrt.f64 -1))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (cbrt.f64 -1)) (/.f64 (fma.f64 1/3 (*.f64 (/.f64 x (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (pow.f64 y 4))) (*.f64 1/9 (*.f64 (cbrt.f64 y) (/.f64 (pow.f64 x 2) (pow.f64 (cbrt.f64 -1) 5))))) (pow.f64 y 3))) (neg.f64 y))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 (cbrt.f64 -1) 5)) (cbrt.f64 (pow.f64 y 10)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 5))) (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (pow.f64 (cbrt.f64 -1) 6))) (*.f64 1/27 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (pow.f64 (cbrt.f64 -1) 6)))) (pow.f64 (cbrt.f64 -1) 2))))) (pow.f64 y 3))) (*.f64 1/3 (*.f64 (/.f64 x (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (pow.f64 y 4))))) (pow.f64 y 3))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (cbrt.f64 -1)))))
(*.f64 (neg.f64 y) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/9 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 (cbrt.f64 -1) 5)) (cbrt.f64 (pow.f64 y 10))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 y 5)))) (/.f64 (*.f64 (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 y 4) (pow.f64 (cbrt.f64 -1) 6))) -5/27) (pow.f64 (cbrt.f64 -1) 2)))) (pow.f64 y 3)) (*.f64 1/3 (*.f64 (/.f64 x (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (pow.f64 y 4))))) (pow.f64 y 3)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (cbrt.f64 -1))))
(*.f64 y (neg.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 2))) (cbrt.f64 -1)) (/.f64 (-.f64 (*.f64 1/3 (*.f64 (/.f64 x (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (pow.f64 y 4)))) (/.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 5))) (/.f64 (*.f64 (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 y 4) (pow.f64 (cbrt.f64 -1) 6))) -5/27) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (*.f64 -1/9 (/.f64 (pow.f64 x 2) (pow.f64 (cbrt.f64 -1) 5))) (cbrt.f64 (pow.f64 y 10)))) (pow.f64 y 3))) (pow.f64 y 3)))))
(cbrt.f64 (pow.f64 y 2))
(+.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 y 5)) 1/9) x)))
(+.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 (*.f64 2/3 (pow.f64 (pow.f64 y 5) 1/9)) x))
(+.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 x (+.f64 (*.f64 1/3 (*.f64 (*.f64 x (-.f64 1 (*.f64 4/3 (pow.f64 (*.f64 1 (pow.f64 y 16)) 1/9)))) (cbrt.f64 (/.f64 1 (pow.f64 y 4))))) (*.f64 2/3 (pow.f64 (*.f64 1 (pow.f64 y 5)) 1/9)))))
(+.f64 (cbrt.f64 (pow.f64 y 2)) (+.f64 (*.f64 x (*.f64 1/3 (*.f64 x (*.f64 (+.f64 1 (neg.f64 (*.f64 4/3 (pow.f64 (pow.f64 y 16) 1/9)))) (cbrt.f64 (/.f64 1 (pow.f64 y 4))))))) (*.f64 x (*.f64 2/3 (pow.f64 (pow.f64 y 5) 1/9)))))
(fma.f64 x (+.f64 (*.f64 1/3 (*.f64 x (*.f64 (+.f64 1 (-.f64 0 (*.f64 4/3 (pow.f64 (pow.f64 y 16) 1/9)))) (cbrt.f64 (/.f64 1 (pow.f64 y 4)))))) (*.f64 2/3 (pow.f64 (pow.f64 y 5) 1/9))) (cbrt.f64 (pow.f64 y 2)))
(+.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 x (+.f64 (*.f64 2/3 (pow.f64 (*.f64 1 (pow.f64 y 5)) 1/9)) (*.f64 x (+.f64 (*.f64 -1/3 (*.f64 (*.f64 x (+.f64 (*.f64 8/27 (cbrt.f64 (pow.f64 y 5))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 1 y) 1/9) (-.f64 1 (*.f64 4/3 (pow.f64 (*.f64 1 (pow.f64 y 16)) 1/9))))))) (cbrt.f64 (/.f64 1 (pow.f64 y 4))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 y 4))) (-.f64 1 (*.f64 4/3 (pow.f64 (*.f64 1 (pow.f64 y 16)) 1/9))))))))))
(+.f64 (cbrt.f64 (pow.f64 y 2)) (+.f64 (*.f64 x (*.f64 2/3 (pow.f64 (pow.f64 y 5) 1/9))) (*.f64 x (+.f64 (*.f64 x (*.f64 (*.f64 -1/3 (+.f64 (*.f64 (*.f64 8/27 (cbrt.f64 (pow.f64 y 5))) x) (*.f64 (*.f64 4/3 (*.f64 (+.f64 1 (neg.f64 (*.f64 4/3 (pow.f64 (pow.f64 y 16) 1/9)))) (pow.f64 (/.f64 1 y) 1/9))) x))) (cbrt.f64 (/.f64 1 (pow.f64 y 4))))) (*.f64 x (*.f64 1/3 (*.f64 (+.f64 1 (neg.f64 (*.f64 4/3 (pow.f64 (pow.f64 y 16) 1/9)))) (cbrt.f64 (/.f64 1 (pow.f64 y 4))))))))))
(fma.f64 x (fma.f64 x (fma.f64 (*.f64 -1/3 (+.f64 (*.f64 (*.f64 8/27 (cbrt.f64 (pow.f64 y 5))) x) (*.f64 (*.f64 4/3 (+.f64 (*.f64 (pow.f64 (/.f64 1 y) 1/9) 1) (*.f64 (pow.f64 (/.f64 1 y) 1/9) (-.f64 0 (*.f64 4/3 (pow.f64 (pow.f64 y 16) 1/9)))))) x))) (cbrt.f64 (/.f64 1 (pow.f64 y 4))) (*.f64 1/3 (*.f64 (+.f64 1 (-.f64 0 (*.f64 4/3 (pow.f64 (pow.f64 y 16) 1/9)))) (cbrt.f64 (/.f64 1 (pow.f64 y 4)))))) (*.f64 2/3 (pow.f64 (pow.f64 y 5) 1/9))) (cbrt.f64 (pow.f64 y 2)))
(*.f64 x (cbrt.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))))
(*.f64 x (cbrt.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x))))
(*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))))
(*.f64 x (+.f64 (cbrt.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x))) (*.f64 (*.f64 1/3 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2))))))
(*.f64 x (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2)))) (cbrt.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)))))
(*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))) (+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 x 6)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 5))))) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))))))
(*.f64 x (+.f64 (cbrt.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x))) (fma.f64 -1/9 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 x 6)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 5)))) (*.f64 (*.f64 1/3 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2)))))))
(*.f64 x (+.f64 (cbrt.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2)))) (*.f64 (*.f64 -1/9 (/.f64 (pow.f64 y 4) (pow.f64 x 6))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 5)))))))
(*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (pow.f64 y 6) (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))) (*.f64 1/27 (/.f64 (pow.f64 y 6) (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))) (pow.f64 x 9)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 x 6)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 5))))) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))))))
(*.f64 x (+.f64 (cbrt.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x))) (fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2)) -5/27) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2)))) (pow.f64 x 9)) (fma.f64 -1/9 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 x 6)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 5)))) (*.f64 (*.f64 1/3 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2))))))))
(*.f64 x (+.f64 (cbrt.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x))) (fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2)) -5/27) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2)))) (pow.f64 x 9)) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2)))) (*.f64 (*.f64 -1/9 (/.f64 (pow.f64 y 4) (pow.f64 x 6))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 5))))))))
(*.f64 -1 (*.f64 x (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)))))
(*.f64 (neg.f64 x) (cbrt.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 2)) (/.f64 1 (neg.f64 x)))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 y (pow.f64 x 2)) -2 (/.f64 -1 x))) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))) (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))))))
(*.f64 (neg.f64 x) (+.f64 (cbrt.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 2)) (/.f64 1 (neg.f64 x)))) (*.f64 (*.f64 -1/3 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 2)) (/.f64 1 (neg.f64 x))) 2))))))
(*.f64 x (neg.f64 (fma.f64 -1/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (/.f64 y (pow.f64 x 2)) -2 (/.f64 -1 x)) 2)))) (cbrt.f64 (fma.f64 (/.f64 y (pow.f64 x 2)) -2 (/.f64 -1 x))))))
(*.f64 -1 (*.f64 x (+.f64 (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/9 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 5))))) (*.f64 1/3 (*.f64 (pow.f64 y 2) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))) (pow.f64 x 3))))))
(*.f64 (neg.f64 x) (+.f64 (cbrt.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 2)) (/.f64 1 (neg.f64 x)))) (neg.f64 (/.f64 (fma.f64 1/9 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 2)) (/.f64 1 (neg.f64 x))) 5)))) (*.f64 (*.f64 1/3 (pow.f64 y 2)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 2)) (/.f64 1 (neg.f64 x))) 2))))) (pow.f64 x 3)))))
(*.f64 (-.f64 (cbrt.f64 (fma.f64 (/.f64 y (pow.f64 x 2)) -2 (/.f64 -1 x))) (/.f64 (fma.f64 1/3 (*.f64 (pow.f64 y 2) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (/.f64 y (pow.f64 x 2)) -2 (/.f64 -1 x)) 2)))) (*.f64 (*.f64 1/9 (/.f64 (pow.f64 y 4) (pow.f64 x 3))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (/.f64 y (pow.f64 x 2)) -2 (/.f64 -1 x)) 5))))) (pow.f64 x 3))) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 y 4) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 5))))) (*.f64 1/3 (*.f64 (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (pow.f64 y 6) (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))) (*.f64 1/27 (/.f64 (pow.f64 y 6) (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))) (pow.f64 x 3))) (*.f64 1/3 (*.f64 (pow.f64 y 2) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))) (pow.f64 x 3))))))
(*.f64 (neg.f64 x) (+.f64 (cbrt.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 2)) (/.f64 1 (neg.f64 x)))) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/9 (*.f64 (pow.f64 y 4) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 2)) (/.f64 1 (neg.f64 x))) 5)))) (*.f64 1/3 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 2)) (/.f64 1 (neg.f64 x))) 2)) -5/27) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 2)) (/.f64 1 (neg.f64 x))) 2)))) (pow.f64 x 3)))) (pow.f64 x 3)) (*.f64 (*.f64 1/3 (pow.f64 y 2)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 2)) (/.f64 1 (neg.f64 x))) 2))))) (pow.f64 x 3)))))
(*.f64 x (neg.f64 (-.f64 (cbrt.f64 (fma.f64 (/.f64 y (pow.f64 x 2)) -2 (/.f64 -1 x))) (/.f64 (-.f64 (*.f64 (*.f64 1/3 (pow.f64 y 2)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (/.f64 y (pow.f64 x 2)) -2 (/.f64 -1 x)) 2)))) (/.f64 (fma.f64 1/3 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 (fma.f64 (/.f64 y (pow.f64 x 2)) -2 (/.f64 -1 x)) 2)) -5/27) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (/.f64 y (pow.f64 x 2)) -2 (/.f64 -1 x)) 2)))) (pow.f64 x 3)) (*.f64 -1/9 (*.f64 (pow.f64 y 4) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (/.f64 y (pow.f64 x 2)) -2 (/.f64 -1 x)) 5)))))) (pow.f64 x 3))) (pow.f64 x 3)))))
(cbrt.f64 (pow.f64 x 2))
(+.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 x 5)) 1/9) y)))
(+.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 2/3 (*.f64 y (pow.f64 (pow.f64 x 5) 1/9))))
(+.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 4))) (*.f64 y (-.f64 1 (*.f64 4/3 (pow.f64 (*.f64 1 (pow.f64 x 16)) 1/9)))))) (*.f64 2/3 (pow.f64 (*.f64 1 (pow.f64 x 5)) 1/9)))))
(+.f64 (cbrt.f64 (pow.f64 x 2)) (+.f64 (*.f64 y (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 4))) y) (+.f64 1 (neg.f64 (*.f64 4/3 (pow.f64 (pow.f64 x 16) 1/9))))))) (*.f64 y (*.f64 2/3 (pow.f64 (pow.f64 x 5) 1/9)))))
(fma.f64 y (+.f64 (*.f64 1/3 (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 4))) y) 1) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 4))) y) (-.f64 0 (*.f64 4/3 (pow.f64 (pow.f64 x 16) 1/9)))))) (*.f64 2/3 (pow.f64 (pow.f64 x 5) 1/9))) (cbrt.f64 (pow.f64 x 2)))
(+.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (+.f64 (*.f64 2/3 (pow.f64 (*.f64 1 (pow.f64 x 5)) 1/9)) (*.f64 y (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 4))) (*.f64 y (+.f64 (*.f64 8/27 (cbrt.f64 (pow.f64 x 5))) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 1 x) 1/9) (-.f64 1 (*.f64 4/3 (pow.f64 (*.f64 1 (pow.f64 x 16)) 1/9))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 4))) (-.f64 1 (*.f64 4/3 (pow.f64 (*.f64 1 (pow.f64 x 16)) 1/9))))))))))
(+.f64 (cbrt.f64 (pow.f64 x 2)) (+.f64 (*.f64 y (*.f64 2/3 (pow.f64 (pow.f64 x 5) 1/9))) (*.f64 y (+.f64 (*.f64 y (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 4))) y) (+.f64 (*.f64 8/27 (cbrt.f64 (pow.f64 x 5))) (*.f64 4/3 (*.f64 (+.f64 1 (neg.f64 (*.f64 4/3 (pow.f64 (pow.f64 x 16) 1/9)))) (pow.f64 (/.f64 1 x) 1/9))))))) (*.f64 y (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 4))) (+.f64 1 (neg.f64 (*.f64 4/3 (pow.f64 (pow.f64 x 16) 1/9)))))))))))
(fma.f64 y (fma.f64 y (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 x 4))) y) (fma.f64 4/3 (+.f64 (*.f64 (pow.f64 (/.f64 1 x) 1/9) 1) (*.f64 (pow.f64 (/.f64 1 x) 1/9) (-.f64 0 (*.f64 4/3 (pow.f64 (pow.f64 x 16) 1/9))))) (*.f64 8/27 (cbrt.f64 (pow.f64 x 5))))) (+.f64 (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 x 4)))) 1) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 x 4)))) (-.f64 0 (*.f64 4/3 (pow.f64 (pow.f64 x 16) 1/9)))))) (*.f64 2/3 (pow.f64 (pow.f64 x 5) 1/9))) (cbrt.f64 (pow.f64 x 2)))
(*.f64 y (cbrt.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))))
(*.f64 y (cbrt.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y))))
(*.f64 y (+.f64 (cbrt.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))))
(*.f64 y (+.f64 (cbrt.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y))) (*.f64 (*.f64 1/3 (/.f64 (pow.f64 x 2) (pow.f64 y 3))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2))))))
(*.f64 y (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2)))) (cbrt.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)))))
(*.f64 y (+.f64 (cbrt.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))) (+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 6)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 5))))) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))))))
(*.f64 y (+.f64 (cbrt.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y))) (fma.f64 -1/9 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 6)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 5)))) (*.f64 (*.f64 1/3 (/.f64 (pow.f64 x 2) (pow.f64 y 3))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2)))))))
(*.f64 y (+.f64 (cbrt.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2)))) (*.f64 (*.f64 -1/9 (/.f64 (pow.f64 x 4) (pow.f64 y 6))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 5)))))))
(*.f64 y (+.f64 (cbrt.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (pow.f64 x 6) (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))) (*.f64 1/27 (/.f64 (pow.f64 x 6) (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))) (pow.f64 y 9)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (+.f64 (*.f64 -1/9 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 6)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 5))))) (*.f64 1/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))))))
(*.f64 y (+.f64 (cbrt.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2))) (/.f64 (*.f64 (/.f64 (pow.f64 x 6) (pow.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2)) -5/27) (pow.f64 y 9))) (fma.f64 -1/9 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 6)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 5)))) (*.f64 (*.f64 1/3 (/.f64 (pow.f64 x 2) (pow.f64 y 3))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2))))))))
(*.f64 y (+.f64 (cbrt.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2))) (/.f64 (*.f64 (/.f64 (pow.f64 x 6) (pow.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2)) -5/27) (pow.f64 y 9))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2)))) (*.f64 (*.f64 -1/9 (/.f64 (pow.f64 x 4) (pow.f64 y 6))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 2 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 5))))))))
(*.f64 -1 (*.f64 y (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)))))
(*.f64 (neg.f64 y) (cbrt.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 y 2)) -2) (/.f64 1 y))))
(*.f64 y (neg.f64 (cbrt.f64 (fma.f64 (/.f64 x (pow.f64 y 2)) -2 (/.f64 -1 y)))))
(*.f64 -1 (*.f64 y (+.f64 (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))) (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))))))
(*.f64 (neg.f64 y) (+.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 y 2)) -2) (/.f64 1 y))) (*.f64 (*.f64 -1/3 (/.f64 (pow.f64 x 2) (pow.f64 y 3))) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 y 2)) -2) (/.f64 1 y)) 2))))))
(*.f64 (fma.f64 -1/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (/.f64 x (pow.f64 y 2)) -2 (/.f64 -1 y)) 2)))) (cbrt.f64 (fma.f64 (/.f64 x (pow.f64 y 2)) -2 (/.f64 -1 y)))) (neg.f64 y))
(*.f64 -1 (*.f64 y (+.f64 (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/9 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 5))))) (*.f64 1/3 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))) (pow.f64 y 3))))))
(*.f64 (neg.f64 y) (+.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 y 2)) -2) (/.f64 1 y))) (neg.f64 (/.f64 (fma.f64 1/9 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 y 2)) -2) (/.f64 1 y)) 5)))) (*.f64 1/3 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 y 2)) -2) (/.f64 1 y)) 2)))))) (pow.f64 y 3)))))
(*.f64 (-.f64 (cbrt.f64 (fma.f64 (/.f64 x (pow.f64 y 2)) -2 (/.f64 -1 y))) (/.f64 (fma.f64 1/3 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (/.f64 x (pow.f64 y 2)) -2 (/.f64 -1 y)) 2)))) (*.f64 (*.f64 1/9 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (/.f64 x (pow.f64 y 2)) -2 (/.f64 -1 y)) 5))))) (pow.f64 y 3))) (neg.f64 y))
(*.f64 -1 (*.f64 y (+.f64 (cbrt.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 x 4) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 5))))) (*.f64 1/3 (*.f64 (/.f64 (+.f64 (*.f64 -2/9 (/.f64 (pow.f64 x 6) (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))) (*.f64 1/27 (/.f64 (pow.f64 x 6) (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))) (pow.f64 y 3))) (*.f64 1/3 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 -2 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))) (pow.f64 y 3))))))
(*.f64 (neg.f64 y) (+.f64 (cbrt.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 y 2)) -2) (/.f64 1 y))) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/9 (*.f64 (pow.f64 x 4) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 y 2)) -2) (/.f64 1 y)) 5)))) (*.f64 1/3 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x 6) (pow.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 y 2)) -2) (/.f64 1 y)) 2)) -5/27) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 y 2)) -2) (/.f64 1 y)) 2)))) (pow.f64 y 3)))) (pow.f64 y 3)) (*.f64 1/3 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 y 2)) -2) (/.f64 1 y)) 2)))))) (pow.f64 y 3)))))
(*.f64 y (neg.f64 (-.f64 (cbrt.f64 (fma.f64 (/.f64 x (pow.f64 y 2)) -2 (/.f64 -1 y))) (/.f64 (-.f64 (*.f64 1/3 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (/.f64 x (pow.f64 y 2)) -2 (/.f64 -1 y)) 2))))) (/.f64 (fma.f64 1/3 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x 6) (pow.f64 (fma.f64 (/.f64 x (pow.f64 y 2)) -2 (/.f64 -1 y)) 2)) -5/27) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (/.f64 x (pow.f64 y 2)) -2 (/.f64 -1 y)) 2)))) (pow.f64 y 3)) (*.f64 -1/9 (*.f64 (pow.f64 x 4) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (/.f64 x (pow.f64 y 2)) -2 (/.f64 -1 y)) 5)))))) (pow.f64 y 3))) (pow.f64 y 3)))))
(*.f64 100 (/.f64 x y))
(*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 2)) (/.f64 100 y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (fma.f64 x (-.f64 (/.f64 (*.f64 100 x) (pow.f64 y 3)) (/.f64 100 (pow.f64 y 2))) (/.f64 100 y)))
(*.f64 x (fma.f64 x (fma.f64 100 (/.f64 x (pow.f64 y 3)) (/.f64 -100 (pow.f64 y 2))) (/.f64 100 y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 4)) (/.f64 100 (pow.f64 y 3))) (neg.f64 (/.f64 100 (pow.f64 y 2)))) (/.f64 100 y)))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 4)) (/.f64 100 (pow.f64 y 3))) (/.f64 -100 (pow.f64 y 2))) (/.f64 100 y)))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(-.f64 (+.f64 100 (*.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 100 (/.f64 y x))))
(+.f64 100 (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (/.f64 y x))))
(-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.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 3) (pow.f64 x 3))) (fma.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 100 (/.f64 y x)))))
(-.f64 (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) 100) (fma.f64 100 (/.f64 y x) (/.f64 (*.f64 -100 (pow.f64 y 2)) (pow.f64 x 2))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) x)) (*.f64 -100 y)) x)))
(+.f64 100 (neg.f64 (/.f64 (*.f64 -100 (-.f64 (/.f64 (pow.f64 y 2) x) y)) x)))
(-.f64 100 (/.f64 (*.f64 -100 (-.f64 (/.f64 (pow.f64 y 2) x) y)) x))
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) x)) (*.f64 -100 (pow.f64 y 2))) x)) (*.f64 -100 y)) x)))
(+.f64 100 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 -100 (-.f64 (/.f64 (pow.f64 y 3) x) (pow.f64 y 2))) x)) (*.f64 100 y)) x)))
(-.f64 100 (/.f64 (fma.f64 -1 (/.f64 (*.f64 -100 (-.f64 (/.f64 (pow.f64 y 3) x) (pow.f64 y 2))) x) (*.f64 100 y)) x))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))))
(+.f64 100 (*.f64 y (*.f64 100 (-.f64 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)))))
(fma.f64 y (fma.f64 100 (/.f64 y (pow.f64 x 2)) (/.f64 -100 x)) 100)
(+.f64 100 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))))
(+.f64 100 (*.f64 y (fma.f64 y (fma.f64 -100 (/.f64 y (pow.f64 x 3)) (/.f64 100 (pow.f64 x 2))) (neg.f64 (/.f64 100 x)))))
(fma.f64 y (fma.f64 y (fma.f64 -100 (/.f64 y (pow.f64 x 3)) (/.f64 100 (pow.f64 x 2))) (/.f64 -100 x)) 100)
(*.f64 100 (/.f64 x y))
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (*.f64 100 x)) y)
(/.f64 (fma.f64 100 x (*.f64 -100 (/.f64 (pow.f64 x 2) y))) y)
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (*.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)
(/.f64 (fma.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2))) (*.f64 -100 (/.f64 (pow.f64 x 2) y))) y)
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3)) (*.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (fma.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))))) y)
(*.f64 100 (/.f64 x y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))
(neg.f64 (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 x 2) y) x)) y))
(/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 x 2) y) x)) (neg.f64 y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 100 (/.f64 (pow.f64 x 3) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 -100 x (neg.f64 (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2))) y))) y))
(/.f64 (-.f64 (*.f64 x -100) (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2))) y)) (neg.f64 y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 x 4) y))) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 -100 x (neg.f64 (/.f64 (fma.f64 -100 (pow.f64 x 2) (neg.f64 (/.f64 (fma.f64 -100 (pow.f64 x 3) (/.f64 (*.f64 100 (pow.f64 x 4)) y)) y))) y))) y))
(/.f64 (-.f64 (*.f64 x -100) (/.f64 (-.f64 (*.f64 -100 (pow.f64 x 2)) (/.f64 (fma.f64 -100 (pow.f64 x 3) (/.f64 (*.f64 100 (pow.f64 x 4)) y)) y)) y)) (neg.f64 y))
(*.f64 100 (cbrt.f64 (/.f64 1 y)))
(+.f64 (*.f64 -100/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 y 16)) 1/9) x)) (*.f64 100 (cbrt.f64 (/.f64 1 y))))
(+.f64 (*.f64 100 (cbrt.f64 (/.f64 1 y))) (*.f64 -100/3 (*.f64 x (pow.f64 (/.f64 1 (pow.f64 y 16)) 1/9))))
(+.f64 (*.f64 100 (cbrt.f64 (/.f64 1 y))) (*.f64 x (+.f64 (*.f64 -100/3 (pow.f64 (/.f64 1 (pow.f64 y 16)) 1/9)) (*.f64 100/3 (*.f64 (*.f64 x (-.f64 (/.f64 1 (pow.f64 y 3)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 y 35)) 1/9)))) (cbrt.f64 (pow.f64 y 2)))))))
(+.f64 (*.f64 100 (cbrt.f64 (/.f64 1 y))) (+.f64 (*.f64 -100/3 (*.f64 x (pow.f64 (/.f64 1 (pow.f64 y 16)) 1/9))) (*.f64 (*.f64 100/3 (*.f64 x (*.f64 (cbrt.f64 (pow.f64 y 2)) (+.f64 (/.f64 1 (pow.f64 y 3)) (*.f64 -1/3 (pow.f64 (/.f64 1 (pow.f64 y 35)) 1/9)))))) x)))
(fma.f64 x (fma.f64 100/3 (*.f64 x (+.f64 (*.f64 (cbrt.f64 (pow.f64 y 2)) (/.f64 1 (pow.f64 y 3))) (*.f64 (cbrt.f64 (pow.f64 y 2)) (*.f64 1/3 (neg.f64 (pow.f64 (/.f64 1 (pow.f64 y 35)) 1/9)))))) (*.f64 -100/3 (pow.f64 (/.f64 1 (pow.f64 y 16)) 1/9))) (*.f64 100 (cbrt.f64 (/.f64 1 y))))
(+.f64 (*.f64 100 (cbrt.f64 (/.f64 1 y))) (*.f64 x (+.f64 (*.f64 -100/3 (pow.f64 (/.f64 1 (pow.f64 y 16)) 1/9)) (*.f64 x (+.f64 (*.f64 -100/3 (*.f64 (*.f64 x (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 y 13)) 1/9) (-.f64 (/.f64 1 (pow.f64 y 3)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 y 35)) 1/9))))) (+.f64 (*.f64 -1/27 (cbrt.f64 (/.f64 1 (pow.f64 y 16)))) (/.f64 1 (pow.f64 y 4))))) (cbrt.f64 (pow.f64 y 2)))) (*.f64 100/3 (*.f64 (cbrt.f64 (pow.f64 y 2)) (-.f64 (/.f64 1 (pow.f64 y 3)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 y 35)) 1/9))))))))))
(+.f64 (*.f64 100 (cbrt.f64 (/.f64 1 y))) (+.f64 (*.f64 x (*.f64 -100/3 (pow.f64 (/.f64 1 (pow.f64 y 16)) 1/9))) (*.f64 x (+.f64 (*.f64 (*.f64 -100/3 (*.f64 x (*.f64 (+.f64 (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (pow.f64 y 13)) 1/9)) (+.f64 (/.f64 1 (pow.f64 y 3)) (*.f64 -1/3 (pow.f64 (/.f64 1 (pow.f64 y 35)) 1/9)))) (fma.f64 -1/27 (cbrt.f64 (/.f64 1 (pow.f64 y 16))) (/.f64 1 (pow.f64 y 4)))) (cbrt.f64 (pow.f64 y 2))))) x) (*.f64 (*.f64 (*.f64 100/3 (cbrt.f64 (pow.f64 y 2))) (+.f64 (/.f64 1 (pow.f64 y 3)) (*.f64 -1/3 (pow.f64 (/.f64 1 (pow.f64 y 35)) 1/9)))) x)))))
(fma.f64 x (fma.f64 x (fma.f64 -100/3 (*.f64 x (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (pow.f64 y 13)) 1/9)) (/.f64 1 (pow.f64 y 3))) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (pow.f64 y 13)) 1/9)) (*.f64 1/3 (neg.f64 (pow.f64 (/.f64 1 (pow.f64 y 35)) 1/9))))) (fma.f64 -1/27 (cbrt.f64 (/.f64 1 (pow.f64 y 16))) (/.f64 1 (pow.f64 y 4)))) (cbrt.f64 (pow.f64 y 2)))) (+.f64 (*.f64 (*.f64 100/3 (cbrt.f64 (pow.f64 y 2))) (/.f64 1 (pow.f64 y 3))) (*.f64 (*.f64 100/3 (cbrt.f64 (pow.f64 y 2))) (*.f64 1/3 (neg.f64 (pow.f64 (/.f64 1 (pow.f64 y 35)) 1/9)))))) (*.f64 -100/3 (pow.f64 (/.f64 1 (pow.f64 y 16)) 1/9))) (*.f64 100 (cbrt.f64 (/.f64 1 y))))
(*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))))
(*.f64 100 (cbrt.f64 (fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 1 x))))
(*.f64 100 (cbrt.f64 (-.f64 (/.f64 1 x) (/.f64 y (pow.f64 x 2)))))
(+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)))))
(fma.f64 100/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2)))) (*.f64 100 (cbrt.f64 (fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)))))
(fma.f64 100 (cbrt.f64 (-.f64 (/.f64 1 x) (/.f64 y (pow.f64 x 2)))) (*.f64 (*.f64 100/3 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 x) (/.f64 y (pow.f64 x 2))) 2)))))
(+.f64 (*.f64 -100/3 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))))))
(fma.f64 -100/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2))) (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2)))) (*.f64 100 (cbrt.f64 (fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 1 x))))))
(fma.f64 -100/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 x) (/.f64 y (pow.f64 x 2))) 2))) (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 100 (cbrt.f64 (-.f64 (/.f64 1 x) (/.f64 y (pow.f64 x 2)))) (*.f64 (*.f64 100/3 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 x) (/.f64 y (pow.f64 x 2))) 2))))))
(+.f64 (*.f64 -100/3 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 4)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 x 5)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)))))))
(fma.f64 -100/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2))) (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2)))) (fma.f64 100/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2))) (/.f64 (pow.f64 y 4) (pow.f64 x 5))) (*.f64 100 (cbrt.f64 (fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)))))))
(fma.f64 -100/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 x) (/.f64 y (pow.f64 x 2))) 2))) (/.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 x) (/.f64 y (pow.f64 x 2))) 2)))) (fma.f64 (*.f64 100/3 (/.f64 (pow.f64 y 4) (pow.f64 x 5))) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 x) (/.f64 y (pow.f64 x 2))) 2))) (*.f64 100 (cbrt.f64 (-.f64 (/.f64 1 x) (/.f64 y (pow.f64 x 2))))))))
(*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x))))
(*.f64 100 (cbrt.f64 (fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 1 x))))
(*.f64 100 (cbrt.f64 (-.f64 (/.f64 1 x) (/.f64 y (pow.f64 x 2)))))
(+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)))))
(fma.f64 100/3 (*.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 3)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2)))) (*.f64 100 (cbrt.f64 (fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)))))
(fma.f64 100 (cbrt.f64 (-.f64 (/.f64 1 x) (/.f64 y (pow.f64 x 2)))) (*.f64 (*.f64 100/3 (/.f64 (pow.f64 y 2) (pow.f64 x 3))) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 x) (/.f64 y (pow.f64 x 2))) 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -100/3 (*.f64 (pow.f64 y 2) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 3) x) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))) (pow.f64 x 3))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)))))
(fma.f64 -1 (/.f64 (fma.f64 -100/3 (*.f64 (pow.f64 y 2) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2)))) (*.f64 (*.f64 100/3 (/.f64 (pow.f64 y 3) x)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2))))) (pow.f64 x 3)) (*.f64 100 (cbrt.f64 (fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)))))
(-.f64 (*.f64 100 (cbrt.f64 (-.f64 (/.f64 1 x) (/.f64 y (pow.f64 x 2))))) (/.f64 (fma.f64 -100/3 (*.f64 (pow.f64 y 2) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 x) (/.f64 y (pow.f64 x 2))) 2)))) (*.f64 (*.f64 100/3 (/.f64 (pow.f64 y 3) x)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 x) (/.f64 y (pow.f64 x 2))) 2))))) (pow.f64 x 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -100/3 (*.f64 (pow.f64 y 2) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100/3 (*.f64 (pow.f64 y 3) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2))))) (*.f64 100/3 (*.f64 (/.f64 (pow.f64 y 4) x) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)) 2)))))) x))) (pow.f64 x 3))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (/.f64 1 x)))))
(fma.f64 -1 (/.f64 (fma.f64 -100/3 (*.f64 (pow.f64 y 2) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2)))) (neg.f64 (/.f64 (fma.f64 -100/3 (*.f64 (pow.f64 y 3) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2)))) (*.f64 (*.f64 100/3 (/.f64 (pow.f64 y 4) x)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)) 2))))) x))) (pow.f64 x 3)) (*.f64 100 (cbrt.f64 (fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)))))
(-.f64 (*.f64 100 (cbrt.f64 (-.f64 (/.f64 1 x) (/.f64 y (pow.f64 x 2))))) (/.f64 (-.f64 (*.f64 -100/3 (*.f64 (pow.f64 y 2) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 x) (/.f64 y (pow.f64 x 2))) 2))))) (/.f64 (fma.f64 -100/3 (*.f64 (pow.f64 y 3) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 x) (/.f64 y (pow.f64 x 2))) 2)))) (*.f64 (*.f64 100/3 (/.f64 (pow.f64 y 4) x)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 x) (/.f64 y (pow.f64 x 2))) 2))))) x)) (pow.f64 x 3)))
(*.f64 100 (cbrt.f64 (/.f64 1 x)))
(+.f64 (*.f64 -100/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 16)) 1/9) y)) (*.f64 100 (cbrt.f64 (/.f64 1 x))))
(fma.f64 -100/3 (*.f64 y (pow.f64 (/.f64 1 (pow.f64 x 16)) 1/9)) (*.f64 100 (cbrt.f64 (/.f64 1 x))))
(+.f64 (*.f64 100 (cbrt.f64 (/.f64 1 x))) (*.f64 y (+.f64 (*.f64 -100/3 (pow.f64 (/.f64 1 (pow.f64 x 16)) 1/9)) (*.f64 100/3 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 35)) 1/9)))))))))
(+.f64 (*.f64 100 (cbrt.f64 (/.f64 1 x))) (+.f64 (*.f64 y (*.f64 -100/3 (pow.f64 (/.f64 1 (pow.f64 x 16)) 1/9))) (*.f64 y (*.f64 100/3 (*.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) y) (+.f64 (/.f64 1 (pow.f64 x 3)) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 35)) 1/9)))))))))
(fma.f64 y (fma.f64 100/3 (+.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) y) (/.f64 1 (pow.f64 x 3))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 x 2)) y) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 35)) 1/9))))) (*.f64 -100/3 (pow.f64 (/.f64 1 (pow.f64 x 16)) 1/9))) (*.f64 100 (cbrt.f64 (/.f64 1 x))))
(+.f64 (*.f64 100 (cbrt.f64 (/.f64 1 x))) (*.f64 y (+.f64 (*.f64 -100/3 (pow.f64 (/.f64 1 (pow.f64 x 16)) 1/9)) (*.f64 y (+.f64 (*.f64 -100/3 (*.f64 (cbrt.f64 (pow.f64 x 2)) (*.f64 y (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 x 13)) 1/9) (-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 35)) 1/9))))) (+.f64 (*.f64 -1/27 (cbrt.f64 (/.f64 1 (pow.f64 x 16)))) (/.f64 1 (pow.f64 x 4))))))) (*.f64 100/3 (*.f64 (cbrt.f64 (pow.f64 x 2)) (-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 35)) 1/9))))))))))
(+.f64 (*.f64 100 (cbrt.f64 (/.f64 1 x))) (+.f64 (*.f64 y (*.f64 -100/3 (pow.f64 (/.f64 1 (pow.f64 x 16)) 1/9))) (*.f64 y (+.f64 (*.f64 y (*.f64 (*.f64 -100/3 (cbrt.f64 (pow.f64 x 2))) (+.f64 (*.f64 y (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (pow.f64 x 13)) 1/9)) (+.f64 (/.f64 1 (pow.f64 x 3)) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 35)) 1/9)))))) (*.f64 y (fma.f64 -1/27 (cbrt.f64 (/.f64 1 (pow.f64 x 16))) (/.f64 1 (pow.f64 x 4))))))) (*.f64 y (*.f64 (*.f64 100/3 (cbrt.f64 (pow.f64 x 2))) (+.f64 (/.f64 1 (pow.f64 x 3)) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 35)) 1/9))))))))))
(fma.f64 y (fma.f64 y (fma.f64 (*.f64 -100/3 (cbrt.f64 (pow.f64 x 2))) (+.f64 (*.f64 y (+.f64 (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (pow.f64 x 13)) 1/9)) (/.f64 1 (pow.f64 x 3))) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (pow.f64 x 13)) 1/9)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 35)) 1/9)))))) (*.f64 y (fma.f64 -1/27 (cbrt.f64 (/.f64 1 (pow.f64 x 16))) (/.f64 1 (pow.f64 x 4))))) (+.f64 (*.f64 (*.f64 100/3 (cbrt.f64 (pow.f64 x 2))) (/.f64 1 (pow.f64 x 3))) (*.f64 (*.f64 100/3 (cbrt.f64 (pow.f64 x 2))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (pow.f64 x 35)) 1/9)))))) (*.f64 -100/3 (pow.f64 (/.f64 1 (pow.f64 x 16)) 1/9))) (*.f64 100 (cbrt.f64 (/.f64 1 x))))
(*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))))
(*.f64 100 (cbrt.f64 (fma.f64 -1 (/.f64 x (pow.f64 y 2)) (/.f64 1 y))))
(*.f64 100 (cbrt.f64 (-.f64 (/.f64 1 y) (/.f64 x (pow.f64 y 2)))))
(+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)))))
(fma.f64 100/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2)))) (*.f64 100 (cbrt.f64 (fma.f64 -1 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)))))
(fma.f64 100 (cbrt.f64 (-.f64 (/.f64 1 y) (/.f64 x (pow.f64 y 2)))) (*.f64 (*.f64 100/3 (/.f64 (pow.f64 x 2) (pow.f64 y 3))) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 y) (/.f64 x (pow.f64 y 2))) 2)))))
(+.f64 (*.f64 -100/3 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))))))
(fma.f64 -100/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2))) (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2)))) (*.f64 100 (cbrt.f64 (fma.f64 -1 (/.f64 x (pow.f64 y 2)) (/.f64 1 y))))))
(fma.f64 -100/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 y) (/.f64 x (pow.f64 y 2))) 2))) (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (fma.f64 100 (cbrt.f64 (-.f64 (/.f64 1 y) (/.f64 x (pow.f64 y 2)))) (*.f64 (*.f64 100/3 (/.f64 (pow.f64 x 2) (pow.f64 y 3))) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 y) (/.f64 x (pow.f64 y 2))) 2))))))
(+.f64 (*.f64 -100/3 (*.f64 (/.f64 (pow.f64 x 3) (pow.f64 y 4)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 y 5)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)))))))
(fma.f64 -100/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2))) (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2)))) (fma.f64 100/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2))) (/.f64 (pow.f64 x 4) (pow.f64 y 5))) (*.f64 100 (cbrt.f64 (fma.f64 -1 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)))))))
(fma.f64 -100/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 y) (/.f64 x (pow.f64 y 2))) 2))) (/.f64 (pow.f64 x 3) (pow.f64 y 4))) (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 y) (/.f64 x (pow.f64 y 2))) 2)))) (fma.f64 (*.f64 100/3 (/.f64 (pow.f64 x 4) (pow.f64 y 5))) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 y) (/.f64 x (pow.f64 y 2))) 2))) (*.f64 100 (cbrt.f64 (-.f64 (/.f64 1 y) (/.f64 x (pow.f64 y 2))))))))
(*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y))))
(*.f64 100 (cbrt.f64 (fma.f64 -1 (/.f64 x (pow.f64 y 2)) (/.f64 1 y))))
(*.f64 100 (cbrt.f64 (-.f64 (/.f64 1 y) (/.f64 x (pow.f64 y 2)))))
(+.f64 (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)))))
(fma.f64 100/3 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 3)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2)))) (*.f64 100 (cbrt.f64 (fma.f64 -1 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)))))
(fma.f64 100 (cbrt.f64 (-.f64 (/.f64 1 y) (/.f64 x (pow.f64 y 2)))) (*.f64 (*.f64 100/3 (/.f64 (pow.f64 x 2) (pow.f64 y 3))) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 y) (/.f64 x (pow.f64 y 2))) 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -100/3 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 3) y) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))) (pow.f64 y 3))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)))))
(fma.f64 -1 (/.f64 (fma.f64 -100/3 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2)))) (*.f64 (*.f64 100/3 (/.f64 (pow.f64 x 3) y)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2))))) (pow.f64 y 3)) (*.f64 100 (cbrt.f64 (fma.f64 -1 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)))))
(-.f64 (*.f64 100 (cbrt.f64 (-.f64 (/.f64 1 y) (/.f64 x (pow.f64 y 2))))) (/.f64 (fma.f64 -100/3 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 y) (/.f64 x (pow.f64 y 2))) 2)))) (*.f64 (*.f64 100/3 (/.f64 (pow.f64 x 3) y)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 y) (/.f64 x (pow.f64 y 2))) 2))))) (pow.f64 y 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -100/3 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100/3 (*.f64 (pow.f64 x 3) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2))))) (*.f64 100/3 (*.f64 (/.f64 (pow.f64 x 4) y) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)) 2)))))) y))) (pow.f64 y 3))) (*.f64 100 (cbrt.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 y 2))) (/.f64 1 y)))))
(fma.f64 -1 (/.f64 (fma.f64 -100/3 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2)))) (neg.f64 (/.f64 (fma.f64 -100/3 (*.f64 (pow.f64 x 3) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2)))) (*.f64 (*.f64 100/3 (/.f64 (pow.f64 x 4) y)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)) 2))))) y))) (pow.f64 y 3)) (*.f64 100 (cbrt.f64 (fma.f64 -1 (/.f64 x (pow.f64 y 2)) (/.f64 1 y)))))
(-.f64 (*.f64 100 (cbrt.f64 (-.f64 (/.f64 1 y) (/.f64 x (pow.f64 y 2))))) (/.f64 (-.f64 (*.f64 -100/3 (*.f64 (pow.f64 x 2) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 y) (/.f64 x (pow.f64 y 2))) 2))))) (/.f64 (fma.f64 -100/3 (*.f64 (pow.f64 x 3) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 y) (/.f64 x (pow.f64 y 2))) 2)))) (*.f64 (*.f64 100/3 (/.f64 (pow.f64 x 4) y)) (cbrt.f64 (/.f64 1 (pow.f64 (-.f64 (/.f64 1 y) (/.f64 x (pow.f64 y 2))) 2))))) y)) (pow.f64 y 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y))))) 1)
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (fma.f64 y (/.f64 1 x) 1))))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 100 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 100 (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 x (*.f64 (*.f64 (cbrt.f64 (+.f64 x y)) 1/100) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (/.f64 x (*.f64 (cbrt.f64 (+.f64 x y)) 1/100)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(/.f64 (/.f64 100 (+.f64 x y)) (/.f64 1 x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100))
(*.f64 x (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100)))
(/.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))
(/.f64 1 (*.f64 (fma.f64 y (/.f64 1 x) 1) 1/100))
(/.f64 1 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100)))
(/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))
(/.f64 1 (*.f64 (fma.f64 y (/.f64 1 x) 1) 1/100))
(/.f64 1 (*.f64 (*.f64 (cbrt.f64 (+.f64 x y)) 1/100) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x)))
(/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))
(/.f64 1 (*.f64 (fma.f64 y (/.f64 1 x) 1) 1/100))
(/.f64 1 (/.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100) 1))
(/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))
(/.f64 1 (*.f64 (fma.f64 y (/.f64 1 x) 1) 1/100))
(/.f64 1 (/.f64 (cbrt.f64 (+.f64 x y)) (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 -100 (/.f64 (+.f64 x y) (neg.f64 x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 -100 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x) (neg.f64 (cbrt.f64 (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 -100 (*.f64 (neg.f64 (cbrt.f64 (+.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (neg.f64 x) (*.f64 (*.f64 (cbrt.f64 (+.f64 x y)) 1/100) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 x -100) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 x -100) (*.f64 (cbrt.f64 (+.f64 x y)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 x -100) (*.f64 (neg.f64 (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) (cbrt.f64 (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100)))
(/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))
(/.f64 1 (*.f64 (fma.f64 y (/.f64 1 x) 1) 1/100))
(/.f64 (*.f64 (neg.f64 x) 1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 (neg.f64 x) -100) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (neg.f64 (cbrt.f64 (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 -100 (neg.f64 x)) (*.f64 (neg.f64 (cbrt.f64 (+.f64 x y))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (neg.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)))) (neg.f64 (cbrt.f64 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 (neg.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y)))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) -100) (neg.f64 (cbrt.f64 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (neg.f64 x)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 (neg.f64 x) (/.f64 100 (cbrt.f64 (+.f64 x y)))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 -100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) (neg.f64 (cbrt.f64 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 (/.f64 100 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 2)) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (/.f64 100 (sqrt.f64 (/.f64 (+.f64 x y) x))) (sqrt.f64 (/.f64 (+.f64 x y) x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (/.f64 (*.f64 100 x) 1) (+.f64 x y))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (/.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) 1) (cbrt.f64 (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 (/.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2)) (cbrt.f64 (cbrt.f64 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 (/.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) (pow.f64 (+.f64 x y) 1/6)) (pow.f64 (+.f64 x y) 1/6))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 (/.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) (cbrt.f64 (+.f64 x y))) (cbrt.f64 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (/.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) 1) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (/.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2))
(/.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4))))
(*.f64 (/.f64 100 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4))) (/.f64 (/.f64 x (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2)))
(pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3) 1/3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))) 2)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(pow.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100) -1)
(/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))
(/.f64 1 (*.f64 (fma.f64 y (/.f64 1 x) 1) 1/100))
(neg.f64 (/.f64 -100 (/.f64 (+.f64 x y) x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 (+.f64 x y) x) 2)))
(sqrt.f64 (/.f64 10000 (pow.f64 (fma.f64 y (/.f64 1 x) 1) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 100 (+.f64 x y))) x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 x y))))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3) (pow.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3) (/.f64 1000000 (pow.f64 (cbrt.f64 (+.f64 x y)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3) (/.f64 1000000 (+.f64 x y))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) 3) (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3) (/.f64 1000000 (pow.f64 (cbrt.f64 (+.f64 x y)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3) (/.f64 1000000 (+.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 (fma.f64 y (/.f64 1 x) 1))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (fma.f64 y (/.f64 1 x) 1))))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 1))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 x y)))) 1)
(expm1.f64 (log1p.f64 (/.f64 100 (+.f64 x y))))
(*.f64 100 (/.f64 1 (+.f64 x y)))
(/.f64 100 (+.f64 x y))
(*.f64 (/.f64 100 (+.f64 x y)) 1)
(/.f64 100 (+.f64 x y))
(*.f64 1 (/.f64 100 (+.f64 x y)))
(/.f64 100 (+.f64 x y))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2))
(/.f64 100 (+.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(/.f64 100 (+.f64 x y))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(pow.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) 2)
(*.f64 -100 (/.f64 1 (neg.f64 (+.f64 x y))))
(/.f64 100 (+.f64 x y))
(*.f64 (/.f64 1 (+.f64 x y)) 100)
(/.f64 100 (+.f64 x y))
(*.f64 (/.f64 100 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 100 (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 100 (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(pow.f64 (/.f64 100 (+.f64 x y)) 1)
(/.f64 100 (+.f64 x y))
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 3)
(/.f64 100 (+.f64 x y))
(pow.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) 1/3)
(/.f64 100 (+.f64 x y))
(pow.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) 2)
(pow.f64 (*.f64 (+.f64 x y) 1/100) -1)
(/.f64 1 (*.f64 (+.f64 x y) 1/100))
(neg.f64 (/.f64 -100 (+.f64 x y)))
(/.f64 100 (+.f64 x y))
(sqrt.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 2))
(fabs.f64 (/.f64 100 (+.f64 x y)))
(log.f64 (exp.f64 (/.f64 100 (+.f64 x y))))
(/.f64 100 (+.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (+.f64 x y)))))
(/.f64 100 (+.f64 x y))
(cbrt.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3))
(/.f64 100 (+.f64 x y))
(expm1.f64 (log1p.f64 (/.f64 100 (+.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 x y))))
(/.f64 100 (+.f64 x y))
(exp.f64 (log.f64 (/.f64 100 (+.f64 x y))))
(/.f64 100 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (+.f64 x y))) 1))
(/.f64 100 (+.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (*.f64 100 (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 y)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 100 y))) (sqrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 y) (*.f64 100 x))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x y) 100)
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 y 2))) (/.f64 (*.f64 100 x) (cbrt.f64 y)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 y 2))) (*.f64 100 (/.f64 x (cbrt.f64 y))))
(*.f64 (/.f64 100 (cbrt.f64 (pow.f64 y 2))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 100 x) (sqrt.f64 y)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 y)) (*.f64 100 x)) (sqrt.f64 y))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 y)) (*.f64 100 x)) (sqrt.f64 y))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 (cbrt.f64 (pow.f64 y 2))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 y 2))) (*.f64 100 (/.f64 x (cbrt.f64 y))))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 y)) (*.f64 100 x)) (sqrt.f64 y))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 x (cbrt.f64 (pow.f64 y 2))) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (cbrt.f64 (pow.f64 y 2))) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (cbrt.f64 (pow.f64 y 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 (pow.f64 y 2))) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 (/.f64 (*.f64 10 (sqrt.f64 x)) (cbrt.f64 (pow.f64 y 2))) (*.f64 (sqrt.f64 x) (/.f64 10 (cbrt.f64 y))))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(*.f64 100 (/.f64 x y))
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 100 y))) 2)
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 1/100 (/.f64 y x)) -1)
(/.f64 1 (*.f64 (/.f64 y x) 1/100))
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(*.f64 100 (/.f64 x y))
(neg.f64 (/.f64 (*.f64 x -100) y))
(*.f64 100 (/.f64 x y))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 2))
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2))
(fabs.f64 (*.f64 100 (/.f64 x y)))
(log.f64 (exp.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(*.f64 100 (/.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(*.f64 100 (/.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y))))) 1)
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (fma.f64 y (/.f64 1 x) 1))))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.f64 100 (*.f64 (/.f64 1 (cbrt.f64 (+.f64 x y))) (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.f64 x (/.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.f64 x (*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 100 (cbrt.f64 (+.f64 x y)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (*.f64 100 x) (/.f64 1 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(*.f64 1 (*.f64 100 (/.f64 x (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))) 2) (*.f64 (cbrt.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))) (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.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 (fma.f64 y (/.f64 1 x) 1))
(*.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 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) 2) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) (/.f64 100 (cbrt.f64 (+.f64 x y)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (/.f64 (cbrt.f64 (*.f64 100 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 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) x))
(*.f64 x (pow.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) 2))
(*.f64 (/.f64 10 (pow.f64 (+.f64 x y) 1/6)) (*.f64 (/.f64 10 (pow.f64 (+.f64 x y) 1/6)) (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) (pow.f64 (/.f64 10 (pow.f64 (+.f64 x y) 1/6)) 2))
(*.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 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))) (/.f64 100 (cbrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))) (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))) (*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (sqrt.f64 x) 1)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 (*.f64 (sqrt.f64 x) 10) (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.f64 -100 (/.f64 1 (/.f64 (+.f64 x y) (neg.f64 x))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) (/.f64 1 (cbrt.f64 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) -2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.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 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (/.f64 x (cbrt.f64 (+.f64 x y))) (/.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.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 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(*.f64 (cbrt.f64 (/.f64 100 (fma.f64 y (/.f64 1 x) 1))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) (+.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (/.f64 (cbrt.f64 (*.f64 100 x)) (+.f64 x y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 10 (sqrt.f64 x)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (*.f64 (sqrt.f64 x) (/.f64 10 (cbrt.f64 (+.f64 x y)))))
(*.f64 (*.f64 10 (sqrt.f64 x)) (/.f64 (*.f64 (sqrt.f64 x) (/.f64 10 (cbrt.f64 (+.f64 x y)))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (/.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 1) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2)) (/.f64 100 (cbrt.f64 (cbrt.f64 (+.f64 x y)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) (pow.f64 (+.f64 x y) 1/6)) (/.f64 100 (pow.f64 (+.f64 x y) 1/6)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4))) (/.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2)))
(/.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4))))
(*.f64 (/.f64 100 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4))) (/.f64 (/.f64 x (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2)))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2)) (cbrt.f64 (/.f64 100 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 (+.f64 x y)))) (/.f64 10 (sqrt.f64 (+.f64 x y))))
(*.f64 x (pow.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) 2))
(*.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 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) (pow.f64 (cbrt.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))) 2)) (cbrt.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) (/.f64 10 (pow.f64 (+.f64 x y) 1/6))) (/.f64 10 (pow.f64 (+.f64 x y) 1/6)))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) (pow.f64 (/.f64 10 (pow.f64 (+.f64 x y) 1/6)) 2))
(*.f64 (*.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) 2)) (cbrt.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (*.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y)))) (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))) (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))) (*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (sqrt.f64 x) 1)))
(*.f64 (/.f64 100 (neg.f64 (+.f64 x y))) (neg.f64 x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (fma.f64 x x (*.f64 y (-.f64 y x))) (*.f64 100 (/.f64 x (+.f64 (pow.f64 y 3) (pow.f64 x 3)))))
(*.f64 (/.f64 (*.f64 100 x) (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(/.f64 (*.f64 (*.f64 100 x) (-.f64 x y)) (-.f64 (pow.f64 x 2) (pow.f64 y 2)))
(pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3) 1/3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))) 2)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(pow.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100) -1)
(/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))
(/.f64 1 (*.f64 (fma.f64 y (/.f64 1 x) 1) 1/100))
(neg.f64 (/.f64 -100 (/.f64 (+.f64 x y) x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 (+.f64 x y) x) 2)))
(sqrt.f64 (/.f64 10000 (pow.f64 (fma.f64 y (/.f64 1 x) 1) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 100 (+.f64 x y))) x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 x y))))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3) (pow.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3) (/.f64 1000000 (pow.f64 (cbrt.f64 (+.f64 x y)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3) (/.f64 1000000 (+.f64 x y))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) 3) (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3) (/.f64 1000000 (pow.f64 (cbrt.f64 (+.f64 x y)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3) (/.f64 1000000 (+.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 (fma.f64 y (/.f64 1 x) 1))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (fma.f64 y (/.f64 1 x) 1))))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 1))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x y) x))) 1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x y) x)))
(expm1.f64 (log1p.f64 (fma.f64 y (/.f64 1 x) 1)))
(*.f64 (+.f64 x y) (/.f64 1 x))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(*.f64 (/.f64 (+.f64 x y) x) 1)
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 1 x)))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(*.f64 1 (/.f64 (+.f64 x y) x))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 2))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 2) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(*.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) (sqrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 1 x)))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(*.f64 (neg.f64 (+.f64 x y)) (/.f64 1 (neg.f64 x)))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(*.f64 (/.f64 1 x) (+.f64 x y))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (cbrt.f64 (fma.f64 y (/.f64 1 x) 1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 x y) (cbrt.f64 x)))
(/.f64 (/.f64 (+.f64 x y) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (+.f64 x y) (sqrt.f64 x)))
(/.f64 (/.f64 (+.f64 x y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) 1) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 x)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (sqrt.f64 (+.f64 x y))) (cbrt.f64 x))
(pow.f64 (/.f64 (+.f64 x y) x) 1)
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 3)
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(pow.f64 (pow.f64 (/.f64 (+.f64 x y) x) 3) 1/3)
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) 2)
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(pow.f64 (/.f64 x (+.f64 x y)) -1)
(/.f64 1 (/.f64 x (+.f64 x y)))
(neg.f64 (/.f64 (+.f64 x y) (neg.f64 x)))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) 2))
(fabs.f64 (fma.f64 y (/.f64 1 x) 1))
(log.f64 (exp.f64 (/.f64 (+.f64 x y) x)))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x y) x))))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) 3))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 x 3)))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x y) x)))
(expm1.f64 (log1p.f64 (fma.f64 y (/.f64 1 x) 1)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x y) x)))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(exp.f64 (log.f64 (/.f64 (+.f64 x y) x)))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) x)) 1))
(*.f64 y (+.f64 (/.f64 1 y) (/.f64 1 x)))
(fma.f64 y (/.f64 1 x) 1)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (+.f64 x y)))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 x y))))
(*.f64 (cbrt.f64 (+.f64 x y)) 1)
(cbrt.f64 (+.f64 x y))
(*.f64 1 (cbrt.f64 (+.f64 x y)))
(cbrt.f64 (+.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2) (cbrt.f64 (cbrt.f64 (+.f64 x y))))
(cbrt.f64 (+.f64 x y))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2))
(cbrt.f64 (+.f64 x y))
(*.f64 (pow.f64 (+.f64 x y) 1/6) (pow.f64 (+.f64 x y) 1/6))
(cbrt.f64 (+.f64 x y))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (+.f64 x y)))
(cbrt.f64 (+.f64 x y))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 x y)) 1/3) (pow.f64 (sqrt.f64 (+.f64 x y)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 x y))) (cbrt.f64 (sqrt.f64 (+.f64 x y))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4))) (fabs.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (cbrt.f64 (-.f64 x y)))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (cbrt.f64 (fma.f64 x x (*.f64 y (-.f64 y x)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (cbrt.f64 (fma.f64 x x (*.f64 y (-.f64 y x)))))
(pow.f64 (+.f64 x y) 1/3)
(cbrt.f64 (+.f64 x y))
(pow.f64 (cbrt.f64 (+.f64 x y)) 1)
(cbrt.f64 (+.f64 x y))
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) 1/2)
(cbrt.f64 (+.f64 x y))
(pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 3)
(cbrt.f64 (+.f64 x y))
(pow.f64 (pow.f64 (+.f64 x y) 1/6) 2)
(cbrt.f64 (+.f64 x y))
(sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(cbrt.f64 (+.f64 x y))
(fabs.f64 (cbrt.f64 (+.f64 x y)))
(cbrt.f64 (+.f64 x y))
(log.f64 (exp.f64 (cbrt.f64 (+.f64 x y))))
(cbrt.f64 (+.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (+.f64 x y)))))
(cbrt.f64 (+.f64 x y))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 x y))))
(log1p.f64 (expm1.f64 (cbrt.f64 (+.f64 x y))))
(cbrt.f64 (+.f64 x y))
(exp.f64 (log.f64 (cbrt.f64 (+.f64 x y))))
(cbrt.f64 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (+.f64 x y)) 1/3))
(cbrt.f64 (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 x y))) 1))
(cbrt.f64 (+.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y)))
(pow.f64 (cbrt.f64 (+.f64 x y)) 2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) 1)
(pow.f64 (cbrt.f64 (+.f64 x y)) 2)
(*.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(pow.f64 (cbrt.f64 (+.f64 x y)) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) (cbrt.f64 (+.f64 x y))))
(pow.f64 (cbrt.f64 (+.f64 x y)) 2)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4)))
(*.f64 (pow.f64 (+.f64 x y) 1/6) (*.f64 (pow.f64 (+.f64 x y) 1/6) (cbrt.f64 (+.f64 x y))))
(pow.f64 (cbrt.f64 (+.f64 x y)) 2)
(*.f64 (sqrt.f64 (+.f64 x y)) (pow.f64 (+.f64 x y) 1/6))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2)) (cbrt.f64 (cbrt.f64 (+.f64 x y))))
(pow.f64 (cbrt.f64 (+.f64 x y)) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(pow.f64 (cbrt.f64 (+.f64 x y)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2))))
(pow.f64 (cbrt.f64 (+.f64 x y)) 2)
(cbrt.f64 (pow.f64 (+.f64 x y) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(pow.f64 (cbrt.f64 (+.f64 x y)) 2)
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (+.f64 x y)))))
(pow.f64 (cbrt.f64 (+.f64 x y)) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (+.f64 x y)))) 1))
(pow.f64 (cbrt.f64 (+.f64 x y)) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y))))) 1)
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (fma.f64 y (/.f64 1 x) 1))))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 100 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 100 (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 x (*.f64 (*.f64 (cbrt.f64 (+.f64 x y)) 1/100) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (/.f64 x (*.f64 (cbrt.f64 (+.f64 x y)) 1/100)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(/.f64 (/.f64 100 (+.f64 x y)) (/.f64 1 x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100))
(*.f64 x (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100)))
(/.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))
(/.f64 1 (*.f64 (fma.f64 y (/.f64 1 x) 1) 1/100))
(/.f64 1 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100)))
(/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))
(/.f64 1 (*.f64 (fma.f64 y (/.f64 1 x) 1) 1/100))
(/.f64 1 (*.f64 (*.f64 (cbrt.f64 (+.f64 x y)) 1/100) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x)))
(/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))
(/.f64 1 (*.f64 (fma.f64 y (/.f64 1 x) 1) 1/100))
(/.f64 1 (/.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100) 1))
(/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))
(/.f64 1 (*.f64 (fma.f64 y (/.f64 1 x) 1) 1/100))
(/.f64 1 (/.f64 (cbrt.f64 (+.f64 x y)) (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 -100 (/.f64 (+.f64 x y) (neg.f64 x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 -100 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x) (neg.f64 (cbrt.f64 (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 -100 (*.f64 (neg.f64 (cbrt.f64 (+.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (neg.f64 x) (*.f64 (*.f64 (cbrt.f64 (+.f64 x y)) 1/100) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 x -100) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 x -100) (*.f64 (cbrt.f64 (+.f64 x y)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 x -100) (*.f64 (neg.f64 (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) (cbrt.f64 (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100)))
(/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))
(/.f64 1 (*.f64 (fma.f64 y (/.f64 1 x) 1) 1/100))
(/.f64 (*.f64 (neg.f64 x) 1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 (neg.f64 x) -100) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (neg.f64 (cbrt.f64 (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 -100 (neg.f64 x)) (*.f64 (neg.f64 (cbrt.f64 (+.f64 x y))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (neg.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)))) (neg.f64 (cbrt.f64 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 (neg.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y)))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) -100) (neg.f64 (cbrt.f64 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) (neg.f64 x)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 (neg.f64 x) (/.f64 100 (cbrt.f64 (+.f64 x y)))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (*.f64 -100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) (neg.f64 (cbrt.f64 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 (/.f64 100 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 2)) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (/.f64 100 (sqrt.f64 (/.f64 (+.f64 x y) x))) (sqrt.f64 (/.f64 (+.f64 x y) x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (/.f64 (*.f64 100 x) 1) (+.f64 x y))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (/.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) 1) (cbrt.f64 (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 (/.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2)) (cbrt.f64 (cbrt.f64 (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 (/.f64 (*.f64 100 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2))) (pow.f64 (+.f64 x y) 1/6)) (pow.f64 (+.f64 x y) 1/6))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) -2) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 (/.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) (cbrt.f64 (+.f64 x y))) (cbrt.f64 (+.f64 x y)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (/.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) 1) (pow.f64 (cbrt.f64 (+.f64 x y)) 2))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(/.f64 (/.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2))
(/.f64 (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4))))
(*.f64 (/.f64 100 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 4))) (/.f64 (/.f64 x (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x y))) 2)))
(pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3) 1/3)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(pow.f64 (*.f64 10 (sqrt.f64 (/.f64 x (+.f64 x y)))) 2)
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(pow.f64 (*.f64 (/.f64 (+.f64 x y) x) 1/100) -1)
(/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))
(/.f64 1 (*.f64 (fma.f64 y (/.f64 1 x) 1) 1/100))
(neg.f64 (/.f64 -100 (/.f64 (+.f64 x y) x)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 (+.f64 x y) x) 2)))
(sqrt.f64 (/.f64 10000 (pow.f64 (fma.f64 y (/.f64 1 x) 1) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 100 (+.f64 x y))) x))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 x y))))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 (+.f64 x y)) 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 x 3)))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3) (pow.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3) (/.f64 1000000 (pow.f64 (cbrt.f64 (+.f64 x y)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3) (/.f64 1000000 (+.f64 x y))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) 3) (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3) (/.f64 1000000 (pow.f64 (cbrt.f64 (+.f64 x y)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) -2)) 3) (/.f64 1000000 (+.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 (fma.f64 y (/.f64 1 x) 1))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (fma.f64 y (/.f64 1 x) 1))))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 1))
(/.f64 (*.f64 100 x) (+.f64 x y))
(/.f64 100 (fma.f64 y (/.f64 1 x) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))))) 1)
(expm1.f64 (log1p.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))))
(*.f64 100 (/.f64 1 (cbrt.f64 (+.f64 x y))))
(/.f64 100 (cbrt.f64 (+.f64 x y)))
(*.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) 1)
(/.f64 100 (cbrt.f64 (+.f64 x y)))
(*.f64 1 (/.f64 100 (cbrt.f64 (+.f64 x y))))
(/.f64 100 (cbrt.f64 (+.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))) (pow.f64 (cbrt.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))) 2))
(/.f64 100 (cbrt.f64 (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))) 2) (cbrt.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))))
(/.f64 100 (cbrt.f64 (+.f64 x y)))
(*.f64 (/.f64 10 (pow.f64 (+.f64 x y) 1/6)) (/.f64 10 (pow.f64 (+.f64 x y) 1/6)))
(pow.f64 (/.f64 10 (pow.f64 (+.f64 x y) 1/6)) 2)
(*.f64 -100 (/.f64 1 (neg.f64 (cbrt.f64 (+.f64 x y)))))
(/.f64 100 (cbrt.f64 (+.f64 x y)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 x y))) 100)
(/.f64 100 (cbrt.f64 (+.f64 x y)))
(pow.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) 1)
(/.f64 100 (cbrt.f64 (+.f64 x y)))
(pow.f64 (cbrt.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))) 3)
(/.f64 100 (cbrt.f64 (+.f64 x y)))
(pow.f64 (pow.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) 3) 1/3)
(/.f64 100 (cbrt.f64 (+.f64 x y)))
(pow.f64 (/.f64 10 (pow.f64 (+.f64 x y) 1/6)) 2)
(pow.f64 (*.f64 (cbrt.f64 (+.f64 x y)) 1/100) -1)
(/.f64 1 (*.f64 (cbrt.f64 (+.f64 x y)) 1/100))
(neg.f64 (/.f64 -100 (cbrt.f64 (+.f64 x y))))
(/.f64 100 (cbrt.f64 (+.f64 x y)))
(sqrt.f64 (/.f64 10000 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(log.f64 (exp.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))))
(/.f64 100 (cbrt.f64 (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))))))
(/.f64 100 (cbrt.f64 (+.f64 x y)))
(cbrt.f64 (pow.f64 (/.f64 100 (cbrt.f64 (+.f64 x y))) 3))
(/.f64 100 (cbrt.f64 (+.f64 x y)))
(expm1.f64 (log1p.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))))
(log1p.f64 (expm1.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))))
(/.f64 100 (cbrt.f64 (+.f64 x y)))
(exp.f64 (log.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))))
(/.f64 100 (cbrt.f64 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (/.f64 100 (cbrt.f64 (+.f64 x y)))) 1))
(/.f64 100 (cbrt.f64 (+.f64 x y)))

eval672.0ms (11.1%)

Compiler

Compiled 20780 to 14021 computations (32.5% saved)

prune177.0ms (2.9%)

Pruning

9 alts after pruning (6 fresh and 3 done)

PrunedKeptTotal
New6996705
Fresh303
Picked325
Done011
Total7059714
Accuracy
100.0%
Counts
714 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(/.f64 (/.f64 100 (+.f64 x y)) (/.f64 1 x))
99.7%
(/.f64 (*.f64 x 100) (+.f64 x y))
98.9%
(/.f64 100 (/.f64 (+.f64 x y) x))
57.4%
(/.f64 100 (/.f64 y x))
98.9%
(/.f64 100 (+.f64 1 (/.f64 y x)))
98.8%
(/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))
58.2%
(*.f64 (/.f64 x y) 100)
58.3%
(*.f64 (/.f64 100 y) x)
43.7%
100
Compiler

Compiled 125 to 91 computations (27.2% saved)

localize108.0ms (1.8%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
98.9%
(/.f64 100 (+.f64 1 (/.f64 y x)))
98.8%
(/.f64 100 (/.f64 y x))
99.6%
(*.f64 (/.f64 x y) 100)
99.6%
(*.f64 (/.f64 100 y) x)
100.0%
(/.f64 100 (+.f64 x y))
99.6%
(/.f64 (/.f64 100 (+.f64 x y)) (/.f64 1 x))
Compiler

Compiled 79 to 37 computations (53.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 35.0ms
Operation ival-div, time spent: 24.0ms, 69.0% of total-time
Operation ival-add, time spent: 5.0ms, 14.0% of total-time
Operation ival-mult, time spent: 4.0ms, 11.0% of total-time
Operation const, time spent: 3.0ms, 9.0% of total-time

series9.0ms (0.1%)

Counts
5 → 120
Calls
Call 1
Inputs
#<alt (/.f64 (/.f64 100 (+.f64 x y)) (/.f64 1 x))>
#<alt (*.f64 (/.f64 100 y) x)>
#<alt (*.f64 (/.f64 x y) 100)>
#<alt (/.f64 100 (/.f64 y x))>
#<alt (/.f64 100 (+.f64 1 (/.f64 y x)))>
Outputs
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 100 (/.f64 y x)))>
#<alt (-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x))))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) x)) (*.f64 -100 y)) x)))>
#<alt (+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) x)) (*.f64 -100 (pow.f64 y 2))) x)) (*.f64 -100 y)) x)))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (+.f64 100 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))))>
#<alt (+.f64 100 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 100 (/.f64 (pow.f64 x 3) y))) y))) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 x 4) y))) y))) y))) y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (+.f64 100 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))))>
#<alt (+.f64 100 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (*.f64 100 x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 2))) (*.f64 100 (/.f64 (pow.f64 x 2) y)))) y)>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 (pow.f64 x 3) y)) (*.f64 100 (pow.f64 x 2))) y))) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 (pow.f64 x 4) y)) (*.f64 100 (pow.f64 x 3))) y)) (*.f64 100 (pow.f64 x 2))) y))) y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 100 (/.f64 y x)))>
#<alt (-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x))))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) x)) (*.f64 -100 y)) x)))>
#<alt (+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) x)) (*.f64 -100 (pow.f64 y 2))) x)) (*.f64 -100 y)) x)))>
Calls

30 calls:

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

rewrite159.0ms (2.6%)

Algorithm
batch-egg-rewrite
Rules
1770×prod-diff
839×log1p-expm1-u
224×frac-times
218×associate-*r*
152×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

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

simplify270.0ms (4.5%)

Algorithm
egg-herbie
Rules
922×exp-prod
466×cancel-sign-sub-inv
434×associate-/l/
402×distribute-lft-neg-in
394×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04598995
111798735
232958014
377428014
Stop Event
node limit
Counts
304 → 208
Calls
Call 1
Inputs
(*.f64 100 (/.f64 x y))
(*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 100 (/.f64 y x)))
(-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) x)) (*.f64 -100 y)) x)))
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) x)) (*.f64 -100 (pow.f64 y 2))) x)) (*.f64 -100 y)) x)))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))))
(+.f64 100 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))))
(*.f64 100 (/.f64 x y))
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)
(*.f64 100 (/.f64 x y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 100 (/.f64 (pow.f64 x 3) y))) y))) y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 x 4) y))) y))) y))) y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))))
(+.f64 100 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))))
(*.f64 100 (/.f64 x y))
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)
(/.f64 (-.f64 (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y)
(/.f64 (-.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (*.f64 100 x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 2))) (*.f64 100 (/.f64 (pow.f64 x 2) y)))) y)
(*.f64 100 (/.f64 x y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 (pow.f64 x 3) y)) (*.f64 100 (pow.f64 x 2))) y))) y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 (pow.f64 x 4) y)) (*.f64 100 (pow.f64 x 3))) y)) (*.f64 100 (pow.f64 x 2))) y))) y))
(*.f64 100 (/.f64 x y))
(*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 100 (/.f64 y x)))
(-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) x)) (*.f64 -100 y)) x)))
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) x)) (*.f64 -100 (pow.f64 y 2))) x)) (*.f64 -100 y)) x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)))) 1)
(*.f64 100 (/.f64 (/.f64 1 (+.f64 x y)) (/.f64 1 x)))
(*.f64 100 (/.f64 1 (/.f64 (+.f64 x y) x)))
(*.f64 100 (*.f64 (/.f64 1 (+.f64 x y)) x))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 1 (/.f64 x (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 1)
(*.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 2) (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (/.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) (/.f64 1 x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) x))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) (sqrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 1 x)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) x))
(*.f64 (/.f64 -100 (+.f64 x y)) (/.f64 1 (/.f64 -1 x)))
(*.f64 (/.f64 100 (cbrt.f64 (pow.f64 x -2))) (/.f64 (/.f64 1 (+.f64 x y)) (/.f64 1 (cbrt.f64 x))))
(*.f64 (/.f64 100 (pow.f64 x -1/2)) (/.f64 (/.f64 1 (+.f64 x y)) (pow.f64 x -1/2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x -2))) (/.f64 (/.f64 100 (+.f64 x y)) (/.f64 1 (cbrt.f64 x))))
(*.f64 (/.f64 1 (pow.f64 x -1/2)) (/.f64 (/.f64 100 (+.f64 x y)) (pow.f64 x -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) 1) (/.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) (/.f64 1 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (cbrt.f64 (pow.f64 x -2))) (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (pow.f64 x -1/2)) (/.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) (pow.f64 x -1/2)))
(*.f64 (/.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) 1) (/.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 1 x)))
(*.f64 (/.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (cbrt.f64 (pow.f64 x -2))) (/.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 1 (cbrt.f64 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 (/.f64 100 (+.f64 x y)) -1) (neg.f64 x))
(pow.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 2)
(pow.f64 (*.f64 (/.f64 1 x) (*.f64 (+.f64 x y) 1/100)) -1)
(neg.f64 (/.f64 (/.f64 100 (+.f64 x y)) (/.f64 -1 x)))
(neg.f64 (/.f64 (/.f64 -100 (+.f64 x y)) (/.f64 1 x)))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 100 (+.f64 x y))) x))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 (/.f64 1 x) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(exp.f64 (log.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100)))) 1)
(/.f64 100 (/.f64 y x))
(/.f64 x (*.f64 y 1/100))
(/.f64 1 (/.f64 y (*.f64 100 x)))
(/.f64 1 (/.f64 (/.f64 y (*.f64 100 x)) 1))
(/.f64 (/.f64 100 y) (/.f64 1 x))
(/.f64 -1 (neg.f64 (/.f64 y (*.f64 100 x))))
(/.f64 -100 (/.f64 y (neg.f64 x)))
(/.f64 (*.f64 100 x) y)
(/.f64 (neg.f64 (*.f64 100 x)) (neg.f64 y))
(/.f64 (*.f64 100 (neg.f64 x)) (neg.f64 y))
(/.f64 (*.f64 x -100) (neg.f64 y))
(/.f64 (*.f64 -100 x) (neg.f64 y))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 y))
(/.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 100 x) 1) y)
(/.f64 (/.f64 (*.f64 100 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 (/.f64 x (*.f64 y 1/100)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x y)) 10) 2)
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(neg.f64 (/.f64 -100 (/.f64 y x)))
(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 y 1/100)))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100))))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 y 1/100))))
(exp.f64 (log.f64 (/.f64 x (*.f64 y 1/100))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 y 1/100))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100)))) 1)
(/.f64 100 (/.f64 y x))
(/.f64 x (*.f64 y 1/100))
(/.f64 1 (/.f64 y (*.f64 100 x)))
(/.f64 1 (/.f64 (/.f64 y (*.f64 100 x)) 1))
(/.f64 (/.f64 100 y) (/.f64 1 x))
(/.f64 -1 (neg.f64 (/.f64 y (*.f64 100 x))))
(/.f64 -100 (/.f64 y (neg.f64 x)))
(/.f64 (*.f64 100 x) y)
(/.f64 (neg.f64 (*.f64 100 x)) (neg.f64 y))
(/.f64 (*.f64 100 (neg.f64 x)) (neg.f64 y))
(/.f64 (*.f64 x -100) (neg.f64 y))
(/.f64 (*.f64 -100 x) (neg.f64 y))
(/.f64 (*.f64 (neg.f64 x) 100) (neg.f64 y))
(/.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 100 x) 1) y)
(/.f64 (/.f64 (*.f64 100 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 (/.f64 x (*.f64 y 1/100)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x y)) 10) 2)
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(neg.f64 (/.f64 -100 (/.f64 y x)))
(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 y 1/100)))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100))))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 y 1/100))))
(exp.f64 (log.f64 (/.f64 x (*.f64 y 1/100))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 y 1/100))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 1 (/.f64 x (*.f64 y 1/100)))
(*.f64 (/.f64 100 y) x)
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 x (*.f64 y 1/100)) 1)
(*.f64 (cbrt.f64 (/.f64 10000 (pow.f64 y 2))) (*.f64 (cbrt.f64 (/.f64 100 y)) x))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 2) (cbrt.f64 (/.f64 x (*.f64 y 1/100))))
(*.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 (/.f64 10 (sqrt.f64 y)) (*.f64 (/.f64 10 (sqrt.f64 y)) x))
(*.f64 (*.f64 (sqrt.f64 (/.f64 x y)) 10) (*.f64 (sqrt.f64 (/.f64 x y)) 10))
(*.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 -100 (/.f64 1 (/.f64 y (neg.f64 x))))
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (*.f64 100 (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (/.f64 x y)))
(*.f64 (*.f64 100 (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(*.f64 (*.f64 x (cbrt.f64 (/.f64 10000 (pow.f64 y 2)))) (cbrt.f64 (/.f64 100 y)))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 y))) (/.f64 10 (sqrt.f64 y)))
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(pow.f64 (/.f64 x (*.f64 y 1/100)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x y)) 10) 2)
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(neg.f64 (/.f64 -100 (/.f64 y x)))
(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 y 1/100)))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100))))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 y 1/100))))
(exp.f64 (log.f64 (/.f64 x (*.f64 y 1/100))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 y 1/100))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 1 (/.f64 y x))))) 1)
(*.f64 100 (/.f64 1 (+.f64 1 (/.f64 y x))))
(*.f64 1 (/.f64 100 (+.f64 1 (/.f64 y x))))
(*.f64 (/.f64 100 (+.f64 1 (/.f64 y x))) 1)
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))) 2) (cbrt.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))))
(*.f64 (sqrt.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))) (sqrt.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))))
(*.f64 -100 (/.f64 1 (+.f64 -1 (/.f64 y (neg.f64 x)))))
(*.f64 (/.f64 1 (+.f64 1 (/.f64 y x))) 100)
(*.f64 (/.f64 100 (+.f64 1 (pow.f64 (/.f64 y x) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 y x))))
(*.f64 (/.f64 100 (-.f64 1 (pow.f64 (/.f64 y x) 2))) (-.f64 1 (/.f64 y x)))
(pow.f64 (/.f64 100 (+.f64 1 (/.f64 y x))) 1)
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))) 3)
(pow.f64 (pow.f64 (/.f64 100 (+.f64 1 (/.f64 y x))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))) 2)
(pow.f64 (*.f64 (+.f64 1 (/.f64 y x)) 1/100) -1)
(neg.f64 (/.f64 -100 (+.f64 1 (/.f64 y x))))
(sqrt.f64 (/.f64 10000 (pow.f64 (+.f64 1 (/.f64 y x)) 2)))
(log.f64 (exp.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (+.f64 1 (/.f64 y x))))))
(cbrt.f64 (pow.f64 (/.f64 100 (+.f64 1 (/.f64 y x))) 3))
(expm1.f64 (log1p.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))))
(exp.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))))
(exp.f64 (*.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))) 1))
Outputs
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 2)) (/.f64 100 y)))
(/.f64 (*.f64 100 (-.f64 x (/.f64 (pow.f64 x 2) y))) y)
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (fma.f64 x (-.f64 (/.f64 (*.f64 100 x) (pow.f64 y 3)) (/.f64 100 (pow.f64 y 2))) (/.f64 100 y)))
(*.f64 x (fma.f64 x (fma.f64 100 (/.f64 x (pow.f64 y 3)) (/.f64 -100 (pow.f64 y 2))) (/.f64 100 y)))
(*.f64 x (fma.f64 x (*.f64 (/.f64 100 (pow.f64 y 2)) (+.f64 -1 (/.f64 x y))) (/.f64 100 y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 4)) (/.f64 100 (pow.f64 y 3))) (neg.f64 (/.f64 100 (pow.f64 y 2)))) (/.f64 100 y)))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 4)) (/.f64 100 (pow.f64 y 3))) (/.f64 -100 (pow.f64 y 2))) (/.f64 100 y)))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 100 (/.f64 y x)))
(+.f64 100 (-.f64 (/.f64 (*.f64 100 (pow.f64 y 2)) (pow.f64 x 2)) (*.f64 100 (/.f64 y x))))
(+.f64 100 (*.f64 100 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 y x))))
(-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x))))
(+.f64 100 (-.f64 (*.f64 -100 (pow.f64 (/.f64 y x) 3)) (fma.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 100 (/.f64 y x)))))
(+.f64 100 (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 y 2) x) y)) x)))
(+.f64 100 (*.f64 -100 (-.f64 (pow.f64 (/.f64 y x) 3) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 y x)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) x)) (*.f64 -100 y)) x)))
(+.f64 100 (-.f64 (/.f64 (*.f64 100 (pow.f64 y 2)) (pow.f64 x 2)) (*.f64 100 (/.f64 y x))))
(+.f64 100 (*.f64 100 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 y x))))
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) x)) (*.f64 -100 (pow.f64 y 2))) x)) (*.f64 -100 y)) x)))
(+.f64 100 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 -100 (-.f64 (/.f64 (pow.f64 y 3) x) (pow.f64 y 2))) x)) (*.f64 100 y)) x)))
(-.f64 100 (/.f64 (+.f64 (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 y 3) x) (pow.f64 y 2))) x) (*.f64 100 y)) x))
(+.f64 100 (/.f64 (*.f64 -100 (+.f64 (/.f64 (-.f64 (/.f64 (pow.f64 y 3) x) (pow.f64 y 2)) x) y)) x))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))))
(+.f64 100 (*.f64 y (*.f64 100 (-.f64 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)))))
(fma.f64 y (fma.f64 100 (/.f64 y (pow.f64 x 2)) (/.f64 -100 x)) 100)
(fma.f64 y (fma.f64 y (/.f64 100 (pow.f64 x 2)) (/.f64 -100 x)) 100)
(+.f64 100 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))))
(+.f64 100 (*.f64 y (fma.f64 y (fma.f64 -100 (/.f64 y (pow.f64 x 3)) (/.f64 100 (pow.f64 x 2))) (neg.f64 (/.f64 100 x)))))
(fma.f64 y (fma.f64 y (fma.f64 -100 (/.f64 y (pow.f64 x 3)) (/.f64 100 (pow.f64 x 2))) (/.f64 -100 x)) 100)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)
(*.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 2)) (/.f64 100 y)))
(/.f64 (*.f64 100 (-.f64 x (/.f64 (pow.f64 x 2) y))) y)
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (*.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)
(/.f64 (fma.f64 100 x (*.f64 100 (/.f64 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2)) y))) y)
(/.f64 (*.f64 100 (+.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2)) y))) y)
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3)) (*.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)
(/.f64 (+.f64 (fma.f64 100 x (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3)))) (*.f64 100 (/.f64 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2)) y))) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3)) (*.f64 100 (+.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2)) y)))) y)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))
(*.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 2)) (/.f64 100 y)))
(/.f64 (*.f64 100 (-.f64 x (/.f64 (pow.f64 x 2) y))) y)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 100 (/.f64 (pow.f64 x 3) y))) y))) y))
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (*.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)
(/.f64 (fma.f64 100 x (*.f64 100 (/.f64 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2)) y))) y)
(/.f64 (*.f64 100 (+.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2)) y))) y)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 x 4) y))) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 -100 x (neg.f64 (/.f64 (fma.f64 -100 (pow.f64 x 2) (neg.f64 (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 x 4) y) (pow.f64 x 3))) y))) y))) y))
(/.f64 (-.f64 (*.f64 x -100) (/.f64 (fma.f64 -100 (pow.f64 x 2) (/.f64 (*.f64 -100 (-.f64 (/.f64 (pow.f64 x 4) y) (pow.f64 x 3))) y)) y)) (neg.f64 y))
(/.f64 (fma.f64 100 x (/.f64 (fma.f64 -100 (pow.f64 x 2) (*.f64 -100 (/.f64 (-.f64 (/.f64 (pow.f64 x 4) y) (pow.f64 x 3)) y))) y)) 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 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))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))))
(+.f64 100 (*.f64 y (*.f64 100 (-.f64 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)))))
(fma.f64 y (fma.f64 100 (/.f64 y (pow.f64 x 2)) (/.f64 -100 x)) 100)
(fma.f64 y (fma.f64 y (/.f64 100 (pow.f64 x 2)) (/.f64 -100 x)) 100)
(+.f64 100 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))))
(+.f64 100 (*.f64 y (fma.f64 y (fma.f64 -100 (/.f64 y (pow.f64 x 3)) (/.f64 100 (pow.f64 x 2))) (neg.f64 (/.f64 100 x)))))
(fma.f64 y (fma.f64 y (fma.f64 -100 (/.f64 y (pow.f64 x 3)) (/.f64 100 (pow.f64 x 2))) (/.f64 -100 x)) 100)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)
(*.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 2)) (/.f64 100 y)))
(/.f64 (*.f64 100 (-.f64 x (/.f64 (pow.f64 x 2) y))) y)
(/.f64 (-.f64 (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (*.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)
(/.f64 (fma.f64 100 x (*.f64 100 (/.f64 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2)) y))) y)
(/.f64 (*.f64 100 (+.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2)) y))) y)
(/.f64 (-.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (*.f64 100 x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 3) (pow.f64 y 2))) (*.f64 100 (/.f64 (pow.f64 x 2) y)))) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3)) (*.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)
(/.f64 (+.f64 (fma.f64 100 x (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3)))) (*.f64 100 (/.f64 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2)) y))) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3)) (*.f64 100 (+.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2)) y)))) y)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))
(*.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 2)) (/.f64 100 y)))
(/.f64 (*.f64 100 (-.f64 x (/.f64 (pow.f64 x 2) y))) y)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 (pow.f64 x 3) y)) (*.f64 100 (pow.f64 x 2))) y))) y))
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (*.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)
(/.f64 (fma.f64 100 x (*.f64 100 (/.f64 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2)) y))) y)
(/.f64 (*.f64 100 (+.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 x 3) y) (pow.f64 x 2)) y))) y)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 100 (/.f64 (pow.f64 x 4) y)) (*.f64 100 (pow.f64 x 3))) y)) (*.f64 100 (pow.f64 x 2))) y))) y))
(neg.f64 (/.f64 (fma.f64 -100 x (neg.f64 (/.f64 (fma.f64 -100 (pow.f64 x 2) (neg.f64 (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 x 4) y) (pow.f64 x 3))) y))) y))) y))
(/.f64 (-.f64 (*.f64 x -100) (/.f64 (fma.f64 -100 (pow.f64 x 2) (/.f64 (*.f64 -100 (-.f64 (/.f64 (pow.f64 x 4) y) (pow.f64 x 3))) y)) y)) (neg.f64 y))
(/.f64 (fma.f64 100 x (/.f64 (fma.f64 -100 (pow.f64 x 2) (*.f64 -100 (/.f64 (-.f64 (/.f64 (pow.f64 x 4) y) (pow.f64 x 3)) y))) y)) y)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 2)) (/.f64 100 y)))
(/.f64 (*.f64 100 (-.f64 x (/.f64 (pow.f64 x 2) y))) y)
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (fma.f64 x (-.f64 (/.f64 (*.f64 100 x) (pow.f64 y 3)) (/.f64 100 (pow.f64 y 2))) (/.f64 100 y)))
(*.f64 x (fma.f64 x (fma.f64 100 (/.f64 x (pow.f64 y 3)) (/.f64 -100 (pow.f64 y 2))) (/.f64 100 y)))
(*.f64 x (fma.f64 x (*.f64 (/.f64 100 (pow.f64 y 2)) (+.f64 -1 (/.f64 x y))) (/.f64 100 y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 4)) (/.f64 100 (pow.f64 y 3))) (neg.f64 (/.f64 100 (pow.f64 y 2)))) (/.f64 100 y)))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 4)) (/.f64 100 (pow.f64 y 3))) (/.f64 -100 (pow.f64 y 2))) (/.f64 100 y)))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 100 (/.f64 y x)))
(+.f64 100 (-.f64 (/.f64 (*.f64 100 (pow.f64 y 2)) (pow.f64 x 2)) (*.f64 100 (/.f64 y x))))
(+.f64 100 (*.f64 100 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 y x))))
(-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x))))
(+.f64 100 (-.f64 (*.f64 -100 (pow.f64 (/.f64 y x) 3)) (fma.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 100 (/.f64 y x)))))
(+.f64 100 (fma.f64 -100 (pow.f64 (/.f64 y x) 3) (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 y 2) x) y)) x)))
(+.f64 100 (*.f64 -100 (-.f64 (pow.f64 (/.f64 y x) 3) (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 y x)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) x)) (*.f64 -100 y)) x)))
(+.f64 100 (-.f64 (/.f64 (*.f64 100 (pow.f64 y 2)) (pow.f64 x 2)) (*.f64 100 (/.f64 y x))))
(+.f64 100 (*.f64 100 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 y x))))
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) x)) (*.f64 -100 (pow.f64 y 2))) x)) (*.f64 -100 y)) x)))
(+.f64 100 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 -100 (-.f64 (/.f64 (pow.f64 y 3) x) (pow.f64 y 2))) x)) (*.f64 100 y)) x)))
(-.f64 100 (/.f64 (+.f64 (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 y 3) x) (pow.f64 y 2))) x) (*.f64 100 y)) x))
(+.f64 100 (/.f64 (*.f64 -100 (+.f64 (/.f64 (-.f64 (/.f64 (pow.f64 y 3) x) (pow.f64 y 2)) x) y)) x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)))) 1)
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 100 (/.f64 (/.f64 1 (+.f64 x y)) (/.f64 1 x)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 100 (/.f64 1 (/.f64 (+.f64 x y) x)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 100 (*.f64 (/.f64 1 (+.f64 x y)) x))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 1 (/.f64 x (*.f64 (+.f64 x y) 1/100)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 1)
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 2))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 2) (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (/.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) (/.f64 1 x)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (*.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) x))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) (sqrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 1 x)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 10 x) (sqrt.f64 (+.f64 x y))))
(/.f64 (/.f64 100 (/.f64 (sqrt.f64 (+.f64 x y)) x)) (sqrt.f64 (+.f64 x y)))
(/.f64 (*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) x) (sqrt.f64 (+.f64 x y)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) x))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 10 x) (sqrt.f64 (+.f64 x y))))
(/.f64 (/.f64 100 (/.f64 (sqrt.f64 (+.f64 x y)) x)) (sqrt.f64 (+.f64 x y)))
(/.f64 (*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) x) (sqrt.f64 (+.f64 x y)))
(*.f64 (/.f64 -100 (+.f64 x y)) (/.f64 1 (/.f64 -1 x)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (/.f64 100 (cbrt.f64 (pow.f64 x -2))) (/.f64 (/.f64 1 (+.f64 x y)) (/.f64 1 (cbrt.f64 x))))
(*.f64 (/.f64 100 (cbrt.f64 (pow.f64 x -2))) (*.f64 (/.f64 (/.f64 1 (+.f64 x y)) 1) (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 100 (+.f64 x y)) (cbrt.f64 (pow.f64 x -2))) (cbrt.f64 x))
(*.f64 100 (/.f64 (/.f64 (cbrt.f64 x) (+.f64 x y)) (cbrt.f64 (pow.f64 x -2))))
(*.f64 (/.f64 100 (pow.f64 x -1/2)) (/.f64 (/.f64 1 (+.f64 x y)) (pow.f64 x -1/2)))
(*.f64 (/.f64 100 (pow.f64 x -1/2)) (/.f64 1 (*.f64 (pow.f64 x -1/2) (+.f64 x y))))
(/.f64 (/.f64 (/.f64 100 (pow.f64 x -1/2)) (+.f64 x y)) (pow.f64 x -1/2))
(/.f64 100 (*.f64 (pow.f64 x -1/2) (*.f64 (+.f64 x y) (pow.f64 x -1/2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x -2))) (/.f64 (/.f64 100 (+.f64 x y)) (/.f64 1 (cbrt.f64 x))))
(*.f64 (/.f64 100 (cbrt.f64 (pow.f64 x -2))) (*.f64 (/.f64 (/.f64 1 (+.f64 x y)) 1) (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 100 (+.f64 x y)) (cbrt.f64 (pow.f64 x -2))) (cbrt.f64 x))
(*.f64 100 (/.f64 (/.f64 (cbrt.f64 x) (+.f64 x y)) (cbrt.f64 (pow.f64 x -2))))
(*.f64 (/.f64 1 (pow.f64 x -1/2)) (/.f64 (/.f64 100 (+.f64 x y)) (pow.f64 x -1/2)))
(*.f64 (/.f64 100 (pow.f64 x -1/2)) (/.f64 1 (*.f64 (pow.f64 x -1/2) (+.f64 x y))))
(/.f64 (/.f64 (/.f64 100 (pow.f64 x -1/2)) (+.f64 x y)) (pow.f64 x -1/2))
(/.f64 100 (*.f64 (pow.f64 x -1/2) (*.f64 (+.f64 x y) (pow.f64 x -1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) 1) (/.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) (/.f64 1 x)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (cbrt.f64 (pow.f64 x -2))) (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (cbrt.f64 (pow.f64 x -2))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (cbrt.f64 (pow.f64 x -2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (/.f64 (cbrt.f64 (/.f64 -100 (-.f64 -1 (/.f64 y x)))) (cbrt.f64 (pow.f64 x -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) 2) (pow.f64 x -1/2)) (/.f64 (cbrt.f64 (/.f64 100 (+.f64 x y))) (pow.f64 x -1/2)))
(*.f64 (/.f64 100 (pow.f64 x -1/2)) (/.f64 1 (*.f64 (pow.f64 x -1/2) (+.f64 x y))))
(/.f64 (/.f64 (/.f64 100 (pow.f64 x -1/2)) (+.f64 x y)) (pow.f64 x -1/2))
(/.f64 100 (*.f64 (pow.f64 x -1/2) (*.f64 (+.f64 x y) (pow.f64 x -1/2))))
(*.f64 (/.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) 1) (/.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 1 x)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 10 x) (sqrt.f64 (+.f64 x y))))
(/.f64 (/.f64 100 (/.f64 (sqrt.f64 (+.f64 x y)) x)) (sqrt.f64 (+.f64 x y)))
(/.f64 (*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) x) (sqrt.f64 (+.f64 x y)))
(*.f64 (/.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (cbrt.f64 (pow.f64 x -2))) (/.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 1 (cbrt.f64 x))))
(*.f64 (/.f64 10 (*.f64 (cbrt.f64 (pow.f64 x -2)) (sqrt.f64 (+.f64 x y)))) (*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (cbrt.f64 x)))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (*.f64 (cbrt.f64 x) (/.f64 10 (*.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 (pow.f64 x -2))))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 10 (cbrt.f64 x)) (*.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 (pow.f64 x -2)))))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (/.f64 (/.f64 100 (+.f64 x y)) -1) (neg.f64 x))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(pow.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 1)
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 3)
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(pow.f64 (pow.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 3) 1/3)
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 2)
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(pow.f64 (*.f64 (/.f64 1 x) (*.f64 (+.f64 x y) 1/100)) -1)
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(neg.f64 (/.f64 (/.f64 100 (+.f64 x y)) (/.f64 -1 x)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(neg.f64 (/.f64 (/.f64 -100 (+.f64 x y)) (/.f64 1 x)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 2))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(log.f64 (pow.f64 (exp.f64 (/.f64 100 (+.f64 x y))) x))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)))))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 3))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 100 (+.f64 x y)) 3) (pow.f64 (/.f64 1 x) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(exp.f64 (log.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 1))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100)))) 1)
(*.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 x (*.f64 y 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 1 (/.f64 y (*.f64 100 x)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 1 (/.f64 (/.f64 y (*.f64 100 x)) 1))
(*.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 -1 (neg.f64 (/.f64 y (*.f64 100 x))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 -100 (/.f64 y (neg.f64 x)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (neg.f64 (*.f64 100 x)) (neg.f64 y))
(*.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 x -100) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 -100 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 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 100 x) 1) y)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 (*.f64 100 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (/.f64 x (*.f64 y 1/100)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 3)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x y)) 10) 2)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(neg.f64 (/.f64 -100 (/.f64 y x)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 2))
(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 y 1/100)))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(exp.f64 (log.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 y 1/100))) 1))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100)))) 1)
(*.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 x (*.f64 y 1/100))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 1 (/.f64 y (*.f64 100 x)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 1 (/.f64 (/.f64 y (*.f64 100 x)) 1))
(*.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 -1 (neg.f64 (/.f64 y (*.f64 100 x))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 -100 (/.f64 y (neg.f64 x)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (neg.f64 (*.f64 100 x)) (neg.f64 y))
(*.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 x -100) (neg.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 -100 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 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 100 x) 1) y)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 (*.f64 100 x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (/.f64 x (*.f64 y 1/100)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 3)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x y)) 10) 2)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(neg.f64 (/.f64 -100 (/.f64 y x)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 2))
(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 y 1/100)))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(exp.f64 (log.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 y 1/100))) 1))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 1 (/.f64 x (*.f64 y 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 y) 100)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x (*.f64 y 1/100)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (cbrt.f64 (/.f64 10000 (pow.f64 y 2))) (*.f64 (cbrt.f64 (/.f64 100 y)) x))
(*.f64 (cbrt.f64 (/.f64 10000 (pow.f64 y 2))) (*.f64 x (cbrt.f64 (/.f64 100 y))))
(*.f64 x (*.f64 (cbrt.f64 (/.f64 10000 (pow.f64 y 2))) (cbrt.f64 (/.f64 100 y))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 2))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 2) (cbrt.f64 (/.f64 x (*.f64 y 1/100))))
(*.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 (/.f64 10 (sqrt.f64 y)) (*.f64 (/.f64 10 (sqrt.f64 y)) x))
(*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 (*.f64 x 10) (sqrt.f64 y)))
(/.f64 (*.f64 10 (/.f64 (*.f64 x 10) (sqrt.f64 y))) (sqrt.f64 y))
(*.f64 10 (/.f64 (*.f64 x 10) y))
(*.f64 (*.f64 (sqrt.f64 (/.f64 x y)) 10) (*.f64 (sqrt.f64 (/.f64 x y)) 10))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.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 -100 (/.f64 1 (/.f64 y (neg.f64 x))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.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 y) 2)) (/.f64 x (cbrt.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 x (cbrt.f64 (/.f64 10000 (pow.f64 y 2)))) (cbrt.f64 (/.f64 100 y)))
(*.f64 (cbrt.f64 (/.f64 10000 (pow.f64 y 2))) (*.f64 x (cbrt.f64 (/.f64 100 y))))
(*.f64 x (*.f64 (cbrt.f64 (/.f64 10000 (pow.f64 y 2))) (cbrt.f64 (/.f64 100 y))))
(*.f64 (*.f64 x (/.f64 10 (sqrt.f64 y))) (/.f64 10 (sqrt.f64 y)))
(*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 (*.f64 x 10) (sqrt.f64 y)))
(/.f64 (*.f64 10 (/.f64 (*.f64 x 10) (sqrt.f64 y))) (sqrt.f64 y))
(*.f64 10 (/.f64 (*.f64 x 10) 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 y 1/100)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 3)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x y)) 10) 2)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(pow.f64 (/.f64 y (*.f64 100 x)) -1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(neg.f64 (/.f64 -100 (/.f64 y x)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x y) 2) 10000))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 2))
(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 y 1/100)))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(exp.f64 (log.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 y 1/100))) 1))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 1 (/.f64 y x))))) 1)
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 100 (/.f64 1 (+.f64 1 (/.f64 y x))))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 1 (/.f64 100 (+.f64 1 (/.f64 y x))))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (/.f64 100 (+.f64 1 (/.f64 y x))) 1)
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))) 2))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))) 2) (cbrt.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (sqrt.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))) (sqrt.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 -100 (/.f64 1 (+.f64 -1 (/.f64 y (neg.f64 x)))))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (/.f64 1 (+.f64 1 (/.f64 y x))) 100)
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (/.f64 100 (+.f64 1 (pow.f64 (/.f64 y x) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 y x))))
(*.f64 100 (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 y x))) (+.f64 1 (pow.f64 (/.f64 y x) 3))))
(*.f64 (/.f64 100 (-.f64 1 (pow.f64 (/.f64 y x) 2))) (-.f64 1 (/.f64 y x)))
(/.f64 (fma.f64 -100 (/.f64 y x) 100) (-.f64 1 (pow.f64 (/.f64 y x) 2)))
(pow.f64 (/.f64 100 (+.f64 1 (/.f64 y x))) 1)
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(pow.f64 (cbrt.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))) 3)
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(pow.f64 (pow.f64 (/.f64 100 (+.f64 1 (/.f64 y x))) 3) 1/3)
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(pow.f64 (sqrt.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))) 2)
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(pow.f64 (*.f64 (+.f64 1 (/.f64 y x)) 1/100) -1)
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(neg.f64 (/.f64 -100 (+.f64 1 (/.f64 y x))))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(sqrt.f64 (/.f64 10000 (pow.f64 (+.f64 1 (/.f64 y x)) 2)))
(log.f64 (exp.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (+.f64 1 (/.f64 y x))))))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(cbrt.f64 (pow.f64 (/.f64 100 (+.f64 1 (/.f64 y x))) 3))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(expm1.f64 (log1p.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(log1p.f64 (expm1.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(exp.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(exp.f64 (*.f64 (-.f64 (log.f64 100) (log1p.f64 (/.f64 y x))) 1))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))

eval146.0ms (2.4%)

Compiler

Compiled 4369 to 2891 computations (33.8% saved)

prune42.0ms (0.7%)

Pruning

9 alts after pruning (2 fresh and 7 done)

PrunedKeptTotal
New2851286
Fresh011
Picked145
Done033
Total2869295
Accuracy
100.0%
Counts
295 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.2%
(/.f64 (/.f64 100 y) (/.f64 1 x))
99.7%
(/.f64 (*.f64 x 100) (+.f64 x y))
98.9%
(/.f64 100 (/.f64 (+.f64 x y) x))
57.4%
(/.f64 100 (/.f64 y x))
98.9%
(/.f64 100 (+.f64 1 (/.f64 y x)))
98.8%
(/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))
58.2%
(*.f64 (/.f64 x y) 100)
58.3%
(*.f64 (/.f64 100 y) x)
43.7%
100
Compiler

Compiled 71 to 52 computations (26.8% saved)

localize122.0ms (2%)

Localize:

Found 4 expressions with local error:

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

Compiled 48 to 24 computations (50% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
Operation ival-div, time spent: 23.0ms, 76.0% of total-time
Operation ival-mult, time spent: 4.0ms, 13.0% of total-time
Operation ival-add, time spent: 2.0ms, 7.0% of total-time
Operation const, time spent: 2.0ms, 7.0% of total-time

series6.0ms (0.1%)

Counts
3 → 72
Calls
Call 1
Inputs
#<alt (/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))>
#<alt (*.f64 (/.f64 (+.f64 x y) x) 1/100)>
#<alt (/.f64 (/.f64 100 y) (/.f64 1 x))>
Outputs
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 100 (/.f64 y x)))>
#<alt (-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x))))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) x)) (*.f64 -100 y)) x)))>
#<alt (+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) x)) (*.f64 -100 (pow.f64 y 2))) x)) (*.f64 -100 y)) x)))>
#<alt 100>
#<alt (+.f64 100 (*.f64 -100 (/.f64 y x)))>
#<alt (+.f64 100 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))))>
#<alt (+.f64 100 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)>
#<alt (/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 100 (/.f64 (pow.f64 x 3) y))) y))) y))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 x 4) y))) y))) y))) y))>
#<alt (*.f64 1/100 (/.f64 y x))>
#<alt (/.f64 (+.f64 (*.f64 1/100 x) (*.f64 1/100 y)) x)>
#<alt (/.f64 (+.f64 (*.f64 1/100 x) (*.f64 1/100 y)) x)>
#<alt (/.f64 (+.f64 (*.f64 1/100 x) (*.f64 1/100 y)) x)>
#<alt 1/100>
#<alt (+.f64 1/100 (*.f64 1/100 (/.f64 y x)))>
#<alt (+.f64 1/100 (*.f64 1/100 (/.f64 y x)))>
#<alt (+.f64 1/100 (*.f64 1/100 (/.f64 y x)))>
#<alt 1/100>
#<alt (+.f64 1/100 (*.f64 1/100 (/.f64 y x)))>
#<alt (+.f64 1/100 (*.f64 1/100 (/.f64 y x)))>
#<alt (+.f64 1/100 (*.f64 1/100 (/.f64 y x)))>
#<alt 1/100>
#<alt (+.f64 1/100 (*.f64 1/100 (/.f64 y x)))>
#<alt (+.f64 1/100 (*.f64 1/100 (/.f64 y x)))>
#<alt (+.f64 1/100 (*.f64 1/100 (/.f64 y x)))>
#<alt (*.f64 1/100 (/.f64 y x))>
#<alt (*.f64 y (+.f64 (*.f64 1/100 (/.f64 1 x)) (*.f64 1/100 (/.f64 1 y))))>
#<alt (*.f64 y (+.f64 (*.f64 1/100 (/.f64 1 x)) (*.f64 1/100 (/.f64 1 y))))>
#<alt (*.f64 y (+.f64 (*.f64 1/100 (/.f64 1 x)) (*.f64 1/100 (/.f64 1 y))))>
#<alt (*.f64 1/100 (/.f64 y x))>
#<alt (*.f64 y (+.f64 (*.f64 1/100 (/.f64 1 x)) (*.f64 1/100 (/.f64 1 y))))>
#<alt (*.f64 y (+.f64 (*.f64 1/100 (/.f64 1 x)) (*.f64 1/100 (/.f64 1 y))))>
#<alt (*.f64 y (+.f64 (*.f64 1/100 (/.f64 1 x)) (*.f64 1/100 (/.f64 1 y))))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
#<alt (*.f64 100 (/.f64 x y))>
Calls

18 calls:

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

rewrite123.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
1054×prod-diff
812×log1p-expm1-u
812×expm1-log1p-u
396×log1p-undefine
368×fma-define
Iterations

Useful iterations: 1 (0.0ms)

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

simplify193.0ms (3.2%)

Algorithm
egg-herbie
Rules
1834×fma-neg
1386×fma-define
1108×associate-/r*
406×distribute-rgt-in
398×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03575165
19274971
226794736
377024736
Stop Event
node limit
Counts
168 → 190
Calls
Call 1
Inputs
(*.f64 100 (/.f64 x y))
(*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(-.f64 (+.f64 100 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 100 (/.f64 y x)))
(-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) x)) (*.f64 -100 y)) x)))
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) x)) (*.f64 -100 (pow.f64 y 2))) x)) (*.f64 -100 y)) x)))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))))
(+.f64 100 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))))
(*.f64 100 (/.f64 x y))
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)
(*.f64 100 (/.f64 x y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 100 (/.f64 (pow.f64 x 3) y))) y))) y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 x 4) y))) y))) y))) y))
(*.f64 1/100 (/.f64 y x))
(/.f64 (+.f64 (*.f64 1/100 x) (*.f64 1/100 y)) x)
(/.f64 (+.f64 (*.f64 1/100 x) (*.f64 1/100 y)) x)
(/.f64 (+.f64 (*.f64 1/100 x) (*.f64 1/100 y)) x)
1/100
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
1/100
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
1/100
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (+.f64 (*.f64 1/100 (/.f64 1 x)) (*.f64 1/100 (/.f64 1 y))))
(*.f64 y (+.f64 (*.f64 1/100 (/.f64 1 x)) (*.f64 1/100 (/.f64 1 y))))
(*.f64 y (+.f64 (*.f64 1/100 (/.f64 1 x)) (*.f64 1/100 (/.f64 1 y))))
(*.f64 1/100 (/.f64 y x))
(*.f64 y (+.f64 (*.f64 1/100 (/.f64 1 x)) (*.f64 1/100 (/.f64 1 y))))
(*.f64 y (+.f64 (*.f64 1/100 (/.f64 1 x)) (*.f64 1/100 (/.f64 1 y))))
(*.f64 y (+.f64 (*.f64 1/100 (/.f64 1 x)) (*.f64 1/100 (/.f64 1 y))))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y))))) 1)
(*.f64 1 (*.f64 100 (/.f64 x (+.f64 x y))))
(*.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 -1 (/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) -1/100)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) -2)) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 1/10) (/.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 1/10))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) -1) (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) -1))
(*.f64 (/.f64 1 (*.f64 (+.f64 x y) 1/100)) x)
(pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) -1)
(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 (sqrt.f64 (/.f64 x (+.f64 x y))) 1/10) 2)
(neg.f64 (/.f64 -1 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) -2))
(log.f64 (exp.f64 (*.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))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(log1p.f64 (expm1.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 (+.f64 x y) (/.f64 1/100 x))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)))) 1)
(/.f64 1 (*.f64 100 (/.f64 x (+.f64 x y))))
(/.f64 1 (/.f64 x (*.f64 (+.f64 x y) 1/100)))
(/.f64 1/100 (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 1)
(/.f64 (*.f64 (/.f64 (+.f64 x y) x) -1/100) -1)
(/.f64 (*.f64 (+.f64 x y) 1/100) x)
(/.f64 (neg.f64 (*.f64 (+.f64 x y) 1/100)) (neg.f64 x))
(/.f64 (*.f64 1/100 (neg.f64 (+.f64 x y))) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 (+.f64 x y)) 1/100) (neg.f64 x))
(/.f64 (/.f64 (*.f64 (+.f64 x y) 1/100) 1) x)
(/.f64 (/.f64 (*.f64 (+.f64 x y) 1/100) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 (+.f64 x y) 1/100) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 2))
(log.f64 (pow.f64 (exp.f64 1/100) (/.f64 (+.f64 x y) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(exp.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 (/.f64 1 y) (/.f64 1 x)))
(*.f64 100 (/.f64 1 (/.f64 y x)))
(*.f64 100 (*.f64 (/.f64 1 y) x))
(*.f64 (/.f64 100 y) x)
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (/.f64 (cbrt.f64 (/.f64 100 y)) (/.f64 1 x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (*.f64 (cbrt.f64 (/.f64 100 y)) x))
(*.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) (/.f64 10 (sqrt.f64 (/.f64 y x))))
(*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 1 x)))
(*.f64 (/.f64 10 (sqrt.f64 y)) (*.f64 (/.f64 10 (sqrt.f64 y)) x))
(*.f64 (/.f64 -100 y) (/.f64 1 (/.f64 -1 x)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x -2))) (/.f64 (/.f64 100 y) (/.f64 1 (cbrt.f64 x))))
(*.f64 (/.f64 1 (pow.f64 x -1/2)) (/.f64 (/.f64 100 y) (pow.f64 x -1/2)))
(*.f64 (/.f64 100 (cbrt.f64 (pow.f64 x -2))) (/.f64 (/.f64 1 y) (/.f64 1 (cbrt.f64 x))))
(*.f64 (/.f64 100 (pow.f64 x -1/2)) (/.f64 (/.f64 1 y) (pow.f64 x -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) 1) (/.f64 (cbrt.f64 (/.f64 100 y)) (/.f64 1 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (cbrt.f64 (pow.f64 x -2))) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (pow.f64 x -1/2)) (/.f64 (cbrt.f64 (/.f64 100 y)) (pow.f64 x -1/2)))
(*.f64 (/.f64 (/.f64 10 (sqrt.f64 y)) 1) (/.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 1 x)))
(*.f64 (/.f64 (/.f64 10 (sqrt.f64 y)) (cbrt.f64 (pow.f64 x -2))) (/.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 1 (cbrt.f64 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 (/.f64 100 y) -1) (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 (/.f64 1 x) (*.f64 y 1/100)) -1)
(neg.f64 (/.f64 (/.f64 100 y) (/.f64 -1 x)))
(neg.f64 (/.f64 (/.f64 -100 y) (/.f64 1 x)))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 2))
(log.f64 (exp.f64 (*.f64 x (/.f64 100 y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 (/.f64 1 x) 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(log1p.f64 (expm1.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))
Outputs
(*.f64 100 (/.f64 x y))
(*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 2))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 2)) (/.f64 100 y)))
(*.f64 x (*.f64 (/.f64 -100 y) (+.f64 (/.f64 x y) -1)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 100 (/.f64 x (pow.f64 y 3))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (fma.f64 x (-.f64 (/.f64 (*.f64 100 x) (pow.f64 y 3)) (/.f64 100 (pow.f64 y 2))) (/.f64 100 y)))
(*.f64 x (fma.f64 x (fma.f64 100 (/.f64 x (pow.f64 y 3)) (/.f64 -100 (pow.f64 y 2))) (/.f64 100 y)))
(*.f64 x (fma.f64 x (*.f64 (/.f64 100 (pow.f64 y 2)) (+.f64 (/.f64 x y) -1)) (/.f64 100 y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 -100 (/.f64 x (pow.f64 y 4))) (*.f64 100 (/.f64 1 (pow.f64 y 3))))) (*.f64 100 (/.f64 1 (pow.f64 y 2))))) (*.f64 100 (/.f64 1 y))))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 4)) (/.f64 100 (pow.f64 y 3))) (neg.f64 (/.f64 100 (pow.f64 y 2)))) (/.f64 100 y)))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 -100 (/.f64 x (pow.f64 y 4)) (/.f64 100 (pow.f64 y 3))) (/.f64 -100 (pow.f64 y 2))) (/.f64 100 y)))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (/.f64 -100 (pow.f64 y 4)) (/.f64 100 (pow.f64 y 3))) (/.f64 -100 (pow.f64 y 2))) (/.f64 100 y)))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(fma.f64 y (/.f64 -100 x) 100)
(-.f64 (+.f64 100 (*.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 100 (/.f64 y x))))
(+.f64 100 (*.f64 100 (-.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (/.f64 y x))))
(fma.f64 100 (/.f64 (-.f64 (/.f64 (pow.f64 y 2) x) y) x) 100)
(-.f64 (+.f64 100 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.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 3) (pow.f64 x 3))) (fma.f64 -100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 100 (/.f64 y x)))))
(+.f64 (fma.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) 100) (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 y 2) x) y)) x))
(fma.f64 -100 (pow.f64 (/.f64 y x) 3) (fma.f64 100 (/.f64 (-.f64 (/.f64 (pow.f64 y 2) x) y) x) 100))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(fma.f64 y (/.f64 -100 x) 100)
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 2) x)) (*.f64 -100 y)) x)))
(+.f64 100 (-.f64 (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))) (*.f64 100 (/.f64 y x))))
(+.f64 100 (*.f64 100 (-.f64 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (/.f64 y x))))
(fma.f64 100 (/.f64 (-.f64 (/.f64 (pow.f64 y 2) x) y) x) 100)
(+.f64 100 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) x)) (*.f64 -100 (pow.f64 y 2))) x)) (*.f64 -100 y)) x)))
(+.f64 100 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 -100 (-.f64 (/.f64 (pow.f64 y 3) x) (pow.f64 y 2))) x)) (*.f64 100 y)) x)))
(-.f64 100 (/.f64 (+.f64 (/.f64 (*.f64 100 (-.f64 (/.f64 (pow.f64 y 3) x) (pow.f64 y 2))) x) (*.f64 100 y)) x))
(+.f64 100 (/.f64 (*.f64 -100 (+.f64 (/.f64 (-.f64 (/.f64 (pow.f64 y 3) x) (pow.f64 y 2)) x) y)) x))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(fma.f64 y (/.f64 -100 x) 100)
(+.f64 100 (*.f64 y (-.f64 (*.f64 100 (/.f64 y (pow.f64 x 2))) (*.f64 100 (/.f64 1 x)))))
(+.f64 100 (*.f64 y (*.f64 100 (-.f64 (/.f64 y (pow.f64 x 2)) (/.f64 1 x)))))
(fma.f64 y (fma.f64 100 (/.f64 y (pow.f64 x 2)) (/.f64 -100 x)) 100)
(fma.f64 y (fma.f64 y (/.f64 100 (pow.f64 x 2)) (/.f64 -100 x)) 100)
(+.f64 100 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 -100 (/.f64 y (pow.f64 x 3))) (*.f64 100 (/.f64 1 (pow.f64 x 2))))) (*.f64 100 (/.f64 1 x)))))
(+.f64 100 (*.f64 y (fma.f64 y (fma.f64 -100 (/.f64 y (pow.f64 x 3)) (/.f64 100 (pow.f64 x 2))) (neg.f64 (/.f64 100 x)))))
(fma.f64 y (fma.f64 y (fma.f64 -100 (/.f64 y (pow.f64 x 3)) (/.f64 100 (pow.f64 x 2))) (/.f64 -100 x)) 100)
(*.f64 100 (/.f64 x y))
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (*.f64 100 x)) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (*.f64 100 x)) y)
(/.f64 (fma.f64 100 x (*.f64 -100 (/.f64 (pow.f64 x 2) y))) y)
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (*.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2))))) y)
(/.f64 (fma.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2))) (*.f64 -100 (/.f64 (pow.f64 x 2) y))) y)
(/.f64 (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3))) (+.f64 (*.f64 100 x) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (fma.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 3)) (*.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2)))))) y)
(/.f64 (fma.f64 -100 (/.f64 (pow.f64 x 2) y) (fma.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2))) (/.f64 (*.f64 -100 (pow.f64 x 4)) (pow.f64 y 3)))) y)
(/.f64 (fma.f64 100 (+.f64 x (/.f64 (pow.f64 x 3) (pow.f64 y 2))) (*.f64 -100 (fma.f64 x (/.f64 x y) (/.f64 (pow.f64 x 4) (pow.f64 y 3))))) y)
(*.f64 100 (/.f64 x y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))
(neg.f64 (/.f64 (fma.f64 -100 x (*.f64 100 (/.f64 (pow.f64 x 2) y))) y))
(/.f64 (fma.f64 100 (/.f64 (pow.f64 x 2) y) (*.f64 x -100)) (neg.f64 y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 100 (/.f64 (pow.f64 x 3) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 -100 x (neg.f64 (/.f64 (fma.f64 -100 (pow.f64 x 2) (*.f64 100 (/.f64 (pow.f64 x 3) y))) y))) y))
(/.f64 (-.f64 (*.f64 x -100) (/.f64 (fma.f64 100 (/.f64 (pow.f64 x 3) y) (*.f64 -100 (pow.f64 x 2))) y)) (neg.f64 y))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -100 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -100 (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 x 4) y))) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 -100 x (neg.f64 (/.f64 (fma.f64 -100 (pow.f64 x 2) (neg.f64 (/.f64 (fma.f64 -100 (pow.f64 x 3) (/.f64 (*.f64 100 (pow.f64 x 4)) y)) y))) y))) y))
(/.f64 (-.f64 (*.f64 x -100) (/.f64 (-.f64 (*.f64 -100 (pow.f64 x 2)) (/.f64 (fma.f64 -100 (pow.f64 x 3) (/.f64 (*.f64 100 (pow.f64 x 4)) y)) y)) y)) (neg.f64 y))
(/.f64 (-.f64 (*.f64 x -100) (/.f64 (-.f64 (*.f64 -100 (pow.f64 x 2)) (/.f64 (fma.f64 100 (/.f64 (pow.f64 x 4) y) (*.f64 -100 (pow.f64 x 3))) y)) y)) (neg.f64 y))
(*.f64 1/100 (/.f64 y x))
(*.f64 (/.f64 y x) 1/100)
(*.f64 y (/.f64 1/100 x))
(/.f64 (+.f64 (*.f64 1/100 x) (*.f64 1/100 y)) x)
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 (*.f64 1/100 x) (*.f64 1/100 y)) x)
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 (*.f64 1/100 x) (*.f64 1/100 y)) x)
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
1/100
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 (/.f64 y x) 1/100))
(fma.f64 (/.f64 y x) 1/100 1/100)
(fma.f64 y (/.f64 1/100 x) 1/100)
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 (/.f64 y x) 1/100))
(fma.f64 (/.f64 y x) 1/100 1/100)
(fma.f64 y (/.f64 1/100 x) 1/100)
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 (/.f64 y x) 1/100))
(fma.f64 (/.f64 y x) 1/100 1/100)
(fma.f64 y (/.f64 1/100 x) 1/100)
1/100
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 (/.f64 y x) 1/100))
(fma.f64 (/.f64 y x) 1/100 1/100)
(fma.f64 y (/.f64 1/100 x) 1/100)
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 (/.f64 y x) 1/100))
(fma.f64 (/.f64 y x) 1/100 1/100)
(fma.f64 y (/.f64 1/100 x) 1/100)
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 (/.f64 y x) 1/100))
(fma.f64 (/.f64 y x) 1/100 1/100)
(fma.f64 y (/.f64 1/100 x) 1/100)
1/100
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 (/.f64 y x) 1/100))
(fma.f64 (/.f64 y x) 1/100 1/100)
(fma.f64 y (/.f64 1/100 x) 1/100)
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 (/.f64 y x) 1/100))
(fma.f64 (/.f64 y x) 1/100 1/100)
(fma.f64 y (/.f64 1/100 x) 1/100)
(+.f64 1/100 (*.f64 1/100 (/.f64 y x)))
(+.f64 1/100 (*.f64 (/.f64 y x) 1/100))
(fma.f64 (/.f64 y x) 1/100 1/100)
(fma.f64 y (/.f64 1/100 x) 1/100)
(*.f64 1/100 (/.f64 y x))
(*.f64 (/.f64 y x) 1/100)
(*.f64 y (/.f64 1/100 x))
(*.f64 y (+.f64 (*.f64 1/100 (/.f64 1 x)) (*.f64 1/100 (/.f64 1 y))))
(+.f64 1/100 (*.f64 (/.f64 y x) 1/100))
(fma.f64 (/.f64 y x) 1/100 1/100)
(fma.f64 y (/.f64 1/100 x) 1/100)
(*.f64 y (+.f64 (*.f64 1/100 (/.f64 1 x)) (*.f64 1/100 (/.f64 1 y))))
(+.f64 1/100 (*.f64 (/.f64 y x) 1/100))
(fma.f64 (/.f64 y x) 1/100 1/100)
(fma.f64 y (/.f64 1/100 x) 1/100)
(*.f64 y (+.f64 (*.f64 1/100 (/.f64 1 x)) (*.f64 1/100 (/.f64 1 y))))
(+.f64 1/100 (*.f64 (/.f64 y x) 1/100))
(fma.f64 (/.f64 y x) 1/100 1/100)
(fma.f64 y (/.f64 1/100 x) 1/100)
(*.f64 1/100 (/.f64 y x))
(*.f64 (/.f64 y x) 1/100)
(*.f64 y (/.f64 1/100 x))
(*.f64 y (+.f64 (*.f64 1/100 (/.f64 1 x)) (*.f64 1/100 (/.f64 1 y))))
(+.f64 1/100 (*.f64 (/.f64 y x) 1/100))
(fma.f64 (/.f64 y x) 1/100 1/100)
(fma.f64 y (/.f64 1/100 x) 1/100)
(*.f64 y (+.f64 (*.f64 1/100 (/.f64 1 x)) (*.f64 1/100 (/.f64 1 y))))
(+.f64 1/100 (*.f64 (/.f64 y x) 1/100))
(fma.f64 (/.f64 y x) 1/100 1/100)
(fma.f64 y (/.f64 1/100 x) 1/100)
(*.f64 y (+.f64 (*.f64 1/100 (/.f64 1 x)) (*.f64 1/100 (/.f64 1 y))))
(+.f64 1/100 (*.f64 (/.f64 y x) 1/100))
(fma.f64 (/.f64 y x) 1/100 1/100)
(fma.f64 y (/.f64 1/100 x) 1/100)
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y))))) 1)
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 1 (*.f64 100 (/.f64 x (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 -1 (/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) -1/100)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) -2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 1/100 x) (+.f64 x y)) -2)))
(*.f64 (cbrt.f64 (/.f64 100 (/.f64 (+.f64 x y) x))) (cbrt.f64 (pow.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) -2)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) -2)) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 100 x) (+.f64 x y))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 1/100 x) (+.f64 x y)) -2)))
(*.f64 (cbrt.f64 (/.f64 100 (/.f64 (+.f64 x y) x))) (cbrt.f64 (pow.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) -2)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) (cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 1/10) (/.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 1/10))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) -1))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) -1) (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) -1))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 1 (*.f64 (+.f64 x y) 1/100)) x)
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) -1)
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 1)
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 3)
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3) 1/3)
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(pow.f64 (/.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) 1/10) 2)
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(neg.f64 (/.f64 -1 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) -2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/100 x) (+.f64 x y)) -2))
(sqrt.f64 (pow.f64 (*.f64 1/100 (/.f64 (+.f64 x y) x)) -2))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 2))
(log.f64 (exp.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 x y))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x (+.f64 x y))) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) -1))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x (+.f64 x y)))) 1))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 100 x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 100 (/.f64 (+.f64 x y) x))))
(*.f64 x (/.f64 100 (+.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)))) 1)
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(/.f64 1 (*.f64 100 (/.f64 x (+.f64 x y))))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(/.f64 1 (/.f64 x (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(/.f64 1/100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(/.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 1)
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(/.f64 (*.f64 (/.f64 (+.f64 x y) x) -1/100) -1)
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(/.f64 (*.f64 (+.f64 x y) 1/100) x)
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) 1/100)) (neg.f64 x))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(/.f64 (*.f64 1/100 (neg.f64 (+.f64 x y))) (neg.f64 x))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(/.f64 (*.f64 (neg.f64 (+.f64 x y)) 1/100) (neg.f64 x))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(/.f64 (/.f64 (*.f64 (+.f64 x y) 1/100) 1) x)
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(/.f64 (/.f64 (*.f64 (+.f64 x y) 1/100) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(/.f64 (/.f64 (*.f64 (+.f64 x y) 1/100) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 1)
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 3)
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 3) 1/3)
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 2)
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 2))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(log.f64 (pow.f64 (exp.f64 1/100) (/.f64 (+.f64 x y) x)))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)))))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x)) 3))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(exp.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 1/100 x))) 1))
(*.f64 (/.f64 1/100 x) (+.f64 x y))
(*.f64 1/100 (/.f64 (+.f64 x y) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 y)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 1 (*.f64 x (/.f64 100 y)))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 (/.f64 1 y) (/.f64 1 x)))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 1 (/.f64 y x)))
(*.f64 100 (/.f64 x y))
(*.f64 100 (*.f64 (/.f64 1 y) x))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 2) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (/.f64 (cbrt.f64 (/.f64 100 y)) (/.f64 1 x)))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (*.f64 (cbrt.f64 (/.f64 100 y)) x))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) (/.f64 10 (sqrt.f64 (/.f64 y x))))
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 1 x)))
(*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 (*.f64 10 x) (sqrt.f64 y)))
(/.f64 (/.f64 100 (/.f64 (sqrt.f64 y) x)) (sqrt.f64 y))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 10 (sqrt.f64 y)) (*.f64 (/.f64 10 (sqrt.f64 y)) x))
(*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 (*.f64 10 x) (sqrt.f64 y)))
(/.f64 (/.f64 100 (/.f64 (sqrt.f64 y) x)) (sqrt.f64 y))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 -100 y) (/.f64 1 (/.f64 -1 x)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x -2))) (/.f64 (/.f64 100 y) (/.f64 1 (cbrt.f64 x))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x -2))) (*.f64 (/.f64 (/.f64 100 y) 1) (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 100 y) (cbrt.f64 (pow.f64 x -2))) (cbrt.f64 x))
(*.f64 100 (/.f64 (/.f64 (cbrt.f64 x) y) (cbrt.f64 (pow.f64 x -2))))
(*.f64 (/.f64 1 (pow.f64 x -1/2)) (/.f64 (/.f64 100 y) (pow.f64 x -1/2)))
(/.f64 (/.f64 (/.f64 100 y) (pow.f64 x -1/2)) (pow.f64 x -1/2))
(/.f64 100 (*.f64 (pow.f64 x -1/2) (*.f64 y (pow.f64 x -1/2))))
(*.f64 (/.f64 100 (cbrt.f64 (pow.f64 x -2))) (/.f64 (/.f64 1 y) (/.f64 1 (cbrt.f64 x))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x -2))) (*.f64 (/.f64 (/.f64 100 y) 1) (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 100 y) (cbrt.f64 (pow.f64 x -2))) (cbrt.f64 x))
(*.f64 100 (/.f64 (/.f64 (cbrt.f64 x) y) (cbrt.f64 (pow.f64 x -2))))
(*.f64 (/.f64 100 (pow.f64 x -1/2)) (/.f64 (/.f64 1 y) (pow.f64 x -1/2)))
(*.f64 (/.f64 1 (pow.f64 x -1/2)) (/.f64 (/.f64 100 y) (pow.f64 x -1/2)))
(/.f64 (/.f64 (/.f64 100 y) (pow.f64 x -1/2)) (pow.f64 x -1/2))
(/.f64 100 (*.f64 (pow.f64 x -1/2) (*.f64 y (pow.f64 x -1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) 1) (/.f64 (cbrt.f64 (/.f64 100 y)) (/.f64 1 x)))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (cbrt.f64 (pow.f64 x -2))) (cbrt.f64 (*.f64 x (/.f64 100 y))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (cbrt.f64 (*.f64 100 (/.f64 x y)))) (cbrt.f64 (pow.f64 x -2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (/.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (cbrt.f64 (pow.f64 x -2))))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (cbrt.f64 (pow.f64 x -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (pow.f64 x -1/2)) (/.f64 (cbrt.f64 (/.f64 100 y)) (pow.f64 x -1/2)))
(*.f64 (/.f64 1 (pow.f64 x -1/2)) (/.f64 (/.f64 100 y) (pow.f64 x -1/2)))
(/.f64 (/.f64 (/.f64 100 y) (pow.f64 x -1/2)) (pow.f64 x -1/2))
(/.f64 100 (*.f64 (pow.f64 x -1/2) (*.f64 y (pow.f64 x -1/2))))
(*.f64 (/.f64 (/.f64 10 (sqrt.f64 y)) 1) (/.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 1 x)))
(*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 (*.f64 10 x) (sqrt.f64 y)))
(/.f64 (/.f64 100 (/.f64 (sqrt.f64 y) x)) (sqrt.f64 y))
(/.f64 (/.f64 (*.f64 100 x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 (/.f64 10 (sqrt.f64 y)) (cbrt.f64 (pow.f64 x -2))) (/.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 1 (cbrt.f64 x))))
(*.f64 (/.f64 10 (*.f64 (cbrt.f64 (pow.f64 x -2)) (sqrt.f64 y))) (*.f64 (/.f64 10 (sqrt.f64 y)) (cbrt.f64 x)))
(/.f64 (*.f64 (/.f64 (/.f64 10 (cbrt.f64 (pow.f64 x -2))) (sqrt.f64 y)) 10) (/.f64 (sqrt.f64 y) (cbrt.f64 x)))
(*.f64 (/.f64 10 (sqrt.f64 y)) (*.f64 (cbrt.f64 x) (/.f64 10 (*.f64 (sqrt.f64 y) (cbrt.f64 (pow.f64 x -2))))))
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (/.f64 100 y) -1) (neg.f64 x))
(*.f64 100 (/.f64 x y))
(pow.f64 (*.f64 x (/.f64 100 y)) 1)
(*.f64 100 (/.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) 3)
(*.f64 100 (/.f64 x y))
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3) 1/3)
(*.f64 100 (/.f64 x y))
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(pow.f64 (*.f64 (/.f64 1 x) (*.f64 y 1/100)) -1)
(*.f64 100 (/.f64 x y))
(neg.f64 (/.f64 (/.f64 100 y) (/.f64 -1 x)))
(*.f64 100 (/.f64 x y))
(neg.f64 (/.f64 (/.f64 -100 y) (/.f64 1 x)))
(*.f64 100 (/.f64 x y))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 2))
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2))
(fabs.f64 (*.f64 100 (/.f64 x y)))
(/.f64 100 (fabs.f64 (/.f64 y x)))
(log.f64 (exp.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 y)))))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 y)) 3))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 (/.f64 1 x) 3)))
(*.f64 100 (/.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 y))))
(*.f64 100 (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 y))) 1))
(*.f64 100 (/.f64 x y))

eval323.0ms (5.3%)

Compiler

Compiled 3275 to 2086 computations (36.3% saved)

prune40.0ms (0.7%)

Pruning

9 alts after pruning (0 fresh and 9 done)

PrunedKeptTotal
New2390239
Fresh000
Picked022
Done077
Total2399248
Accuracy
100.0%
Counts
248 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.2%
(/.f64 (/.f64 100 y) (/.f64 1 x))
99.7%
(/.f64 (*.f64 x 100) (+.f64 x y))
98.9%
(/.f64 100 (/.f64 (+.f64 x y) x))
57.4%
(/.f64 100 (/.f64 y x))
98.9%
(/.f64 100 (+.f64 1 (/.f64 y x)))
98.8%
(/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))
58.2%
(*.f64 (/.f64 x y) 100)
58.3%
(*.f64 (/.f64 100 y) x)
43.7%
100
Compiler

Compiled 190 to 116 computations (38.9% saved)

regimes74.0ms (1.2%)

Counts
17 → 1
Calls
Call 1
Inputs
100
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 (/.f64 x y) 100)
(/.f64 100 (/.f64 y x))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (/.f64 100 y) (/.f64 1 x))
(*.f64 x (*.f64 (/.f64 1 (+.f64 x y)) 100))
(/.f64 1 (*.f64 (/.f64 (+.f64 x y) x) 1/100))
(/.f64 (/.f64 100 (+.f64 x y)) (/.f64 1 x))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
Outputs
(/.f64 (*.f64 x 100) (+.f64 x y))
Calls

3 calls:

53.0ms
(/.f64 (*.f64 x 100) (+.f64 x y))
10.0ms
y
9.0ms
x
Results
AccuracySegmentsBranch
99.7%1x
99.7%1y
99.7%1(/.f64 (*.f64 x 100) (+.f64 x y))
Compiler

Compiled 15 to 10 computations (33.3% saved)

regimes14.0ms (0.2%)

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

2 calls:

7.0ms
x
7.0ms
y
Results
AccuracySegmentsBranch
99.7%1x
99.7%1y
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes40.0ms (0.7%)

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

2 calls:

22.0ms
y
18.0ms
x
Results
AccuracySegmentsBranch
80.4%3x
81.4%5y
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes17.0ms (0.3%)

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

1 calls:

16.0ms
x
Results
AccuracySegmentsBranch
80.4%3x
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes13.0ms (0.2%)

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

1 calls:

13.0ms
x
Results
AccuracySegmentsBranch
80.3%3x
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes6.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

2 calls:

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

Compiled 6 to 4 computations (33.3% saved)

bsearch12.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
4.0ms
3.002211895505934e-30
3.4517006764651386e-30
8.0ms
-1.844559580519393e+49
-1.2348631031852303e+49
Results
10.0ms95×256valid
0.0ms256valid
Compiler

Compiled 86 to 70 computations (18.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0ms
Operation ival-div, time spent: 1.0ms, 42.0% of total-time
Operation ival-add, time spent: 1.0ms, 42.0% of total-time
Operation ival-mult, time spent: 1.0ms, 42.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch12.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
4.0ms
3.002211895505934e-30
3.4517006764651386e-30
8.0ms
-1.844559580519393e+49
-1.2348631031852303e+49
Results
10.0ms95×256valid
0.0ms256valid
Compiler

Compiled 86 to 70 computations (18.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0ms
Operation ival-div, time spent: 1.0ms, 41.0% of total-time
Operation ival-add, time spent: 1.0ms, 41.0% of total-time
Operation ival-mult, time spent: 1.0ms, 41.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch12.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
4.0ms
3.002211895505934e-30
3.4517006764651386e-30
9.0ms
-1.844559580519393e+49
-1.2348631031852303e+49
Results
10.0ms95×256valid
0.0ms256valid
Compiler

Compiled 86 to 70 computations (18.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0ms
Operation ival-div, time spent: 1.0ms, 43.0% of total-time
Operation ival-add, time spent: 1.0ms, 43.0% of total-time
Operation ival-mult, time spent: 1.0ms, 43.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

simplify7.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
036192
150192
Stop Event
done
saturated
Calls
Call 1
Inputs
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(if (<=.f64 x -12500000000000000953721230136485875411870621368320) 100 (if (<=.f64 x 35681192317649/11150372599265311570767859136324180752990208) (/.f64 (*.f64 100 x) y) 100))
(if (<=.f64 x -13200000000000000903283681853432531864325449580544) 100 (if (<=.f64 x 606580269400033/178405961588244985132285746181186892047843328) (*.f64 (/.f64 100 y) x) 100))
(if (<=.f64 x -12500000000000000953721230136485875411870621368320) 100 (if (<=.f64 x 35681192317649/11150372599265311570767859136324180752990208) (*.f64 100 (/.f64 x y)) 100))
100
Outputs
(/.f64 (*.f64 x 100) (+.f64 x y))
(*.f64 100 (/.f64 x (+.f64 x y)))
(if (<=.f64 x -12500000000000000953721230136485875411870621368320) 100 (if (<=.f64 x 35681192317649/11150372599265311570767859136324180752990208) (/.f64 (*.f64 100 x) y) 100))
(if (<=.f64 x -12500000000000000953721230136485875411870621368320) 100 (if (<=.f64 x 35681192317649/11150372599265311570767859136324180752990208) (/.f64 (*.f64 x 100) y) 100))
(if (<=.f64 x -13200000000000000903283681853432531864325449580544) 100 (if (<=.f64 x 606580269400033/178405961588244985132285746181186892047843328) (*.f64 (/.f64 100 y) x) 100))
(if (<=.f64 x -13200000000000000903283681853432531864325449580544) 100 (if (<=.f64 x 606580269400033/178405961588244985132285746181186892047843328) (*.f64 x (/.f64 100 y)) 100))
(if (<=.f64 x -12500000000000000953721230136485875411870621368320) 100 (if (<=.f64 x 35681192317649/11150372599265311570767859136324180752990208) (*.f64 100 (/.f64 x y)) 100))
100
Compiler

Compiled 72 to 54 computations (25% saved)

soundness611.0ms (10.1%)

Rules
1788×fma-define
982×prod-diff
938×log-prod
860×log1p-expm1-u
860×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024236
158196
2133196
3301196
4831196
51715196
62630196
72849196
82913196
92993196
102993196
04467954
112047658
240217588
01378
117278
2230978
Stop Event
node limit
node limit
saturated
Compiler

Compiled 58 to 32 computations (44.8% saved)

end0.0ms (0%)

preprocess150.0ms (2.5%)

Compiler

Compiled 164 to 114 computations (30.5% saved)

Profiling

Loading profile data...