Development.Shake.Progress:message from shake-0.15.5

Time bar (total: 3.9s)

analyze18.0ms (0.5%)

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

Compiled 10 to 7 computations (30% saved)

sample851.0ms (21.6%)

Results
840.0ms8256×body256valid
Bogosity

preprocess161.0ms (4.1%)

Algorithm
egg-herbie
Rules
2102×fma-neg
1620×fma-def
1596×div-sub
862×times-frac
600×associate-/r*
Problems
255×No Errors
(/.f64 (*.f64 x 100) (+.f64 x y))
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
024236
154196
2120196
3294184
4971178
53096175
65587175
76653175
87301175
97640175
107850175
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (*.f64 (neg.f64 x) 100) (+.f64 (neg.f64 x) y))
(/.f64 (*.f64 x 100) (+.f64 x (neg.f64 y)))
(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 (+.f64 x y) x))
(/.f64 100 (-.f64 (/.f64 y x) -1))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 100 (-.f64 (/.f64 y x) -1))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(/.f64 (*.f64 (neg.f64 x) 100) (+.f64 (neg.f64 x) y))
(/.f64 (neg.f64 x) (/.f64 (+.f64 y (neg.f64 x)) 100))
(/.f64 (*.f64 x -100) (-.f64 y x))
(/.f64 -100 (-.f64 (/.f64 y x) 1))
(/.f64 100 (-.f64 1 (/.f64 y x)))
(/.f64 (*.f64 x 100) (+.f64 x (neg.f64 y)))
(/.f64 (neg.f64 x) (/.f64 (+.f64 y (neg.f64 x)) 100))
(/.f64 (*.f64 x -100) (-.f64 y x))
(/.f64 -100 (-.f64 (/.f64 y x) 1))
(/.f64 100 (-.f64 1 (/.f64 y x)))
(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 (*.f64 x 100) (-.f64 y x))
(/.f64 x (/.f64 (-.f64 y x) 100))
(/.f64 100 (-.f64 (/.f64 y x) 1))
(/.f64 100 (+.f64 -1 (/.f64 y x)))
(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 (*.f64 x 100) (-.f64 y x))
(/.f64 x (/.f64 (-.f64 y x) 100))
(/.f64 100 (-.f64 (/.f64 y x) 1))
(/.f64 100 (+.f64 -1 (/.f64 y x)))
(/.f64 (*.f64 y 100) (+.f64 y x))
(/.f64 y (/.f64 (+.f64 x y) 100))
(*.f64 (/.f64 y (+.f64 x y)) 100)
(*.f64 100 (/.f64 y (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) y))
(/.f64 100 (+.f64 1 (/.f64 x y)))
Compiler

Compiled 28 to 16 computations (42.9% saved)

eval1.0ms (0%)

Compiler

Compiled 30 to 19 computations (36.7% saved)

prune2.0ms (0.1%)

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

Compiled 36 to 26 computations (27.8% saved)

localize107.0ms (2.7%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
99.3%
(/.f64 (*.f64 x 100) (+.f64 x y))
98.9%
(/.f64 100 (-.f64 (/.f64 y x) -1))
Compiler

Compiled 38 to 19 computations (50% saved)

series5.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

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

rewrite155.0ms (3.9%)

Algorithm
batch-egg-rewrite
Rules
1062×prod-diff
810×log1p-expm1-u
809×expm1-log1p-u
642×fma-def
380×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

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

simplify70.0ms (1.8%)

Algorithm
egg-herbie
Rules
1306×associate-/l*
1270×times-frac
1122×associate-*r/
836×associate-*l/
736×associate-/r*
Iterations

Useful iterations: 2 (0.0ms)

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

eval27.0ms (0.7%)

Compiler

Compiled 1512 to 912 computations (39.7% saved)

prune19.0ms (0.5%)

Pruning

6 alts after pruning (4 fresh and 2 done)

PrunedKeptTotal
New1074111
Fresh000
Picked022
Done000
Total1076113
Accuracy
100.0%
Counts
113 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.3%
(/.f64 (*.f64 x 100) (+.f64 x y))
50.5%
(/.f64 x (/.f64 y 100))
99.7%
(/.f64 x (*.f64 (+.f64 y x) 1/100))
98.9%
(/.f64 100 (-.f64 (/.f64 y x) -1))
50.4%
(*.f64 100 (/.f64 x y))
51.4%
100
99.3%
(/.f64 (*.f64 x 100) (+.f64 x y))
50.5%
(/.f64 x (/.f64 y 100))
99.7%
(/.f64 x (*.f64 (+.f64 y x) 1/100))
98.9%
(/.f64 100 (-.f64 (/.f64 y x) -1))
50.4%
(*.f64 100 (/.f64 x y))
51.4%
100
Compiler

Compiled 88 to 64 computations (27.3% saved)

localize48.0ms (1.2%)

Localize:

Found 4 expressions with local error:

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

Compiled 43 to 20 computations (53.5% saved)

series6.0ms (0.2%)

Counts
4 → 72
Calls

24 calls:

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

rewrite116.0ms (3%)

Algorithm
batch-egg-rewrite
Rules
1244×log-prod
1036×prod-diff
767×log1p-expm1-u
767×expm1-log1p-u
408×fma-def
Iterations

Useful iterations: 0 (0.0ms)

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

simplify123.0ms (3.1%)

Algorithm
egg-herbie
Rules
1508×unswap-sqr
780×log-prod
556×cube-prod
400×div-sub
358×swap-sqr
Iterations

Useful iterations: 2 (0.0ms)

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

eval94.0ms (2.4%)

Compiler

Compiled 2590 to 1563 computations (39.7% saved)

prune91.0ms (2.3%)

Pruning

7 alts after pruning (4 fresh and 3 done)

PrunedKeptTotal
New2073210
Fresh011
Picked123
Done112
Total2097216
Accuracy
100.0%
Counts
216 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.3%
(/.f64 (*.f64 x 100) (+.f64 x y))
50.5%
(/.f64 (*.f64 100 x) y)
99.7%
(/.f64 x (*.f64 (+.f64 y x) 1/100))
50.6%
(/.f64 x (*.f64 y 1/100))
49.6%
(/.f64 100 (/.f64 y x))
50.4%
(*.f64 100 (/.f64 x y))
51.4%
100
99.3%
(/.f64 (*.f64 x 100) (+.f64 x y))
50.5%
(/.f64 (*.f64 100 x) y)
99.7%
(/.f64 x (*.f64 (+.f64 y x) 1/100))
50.6%
(/.f64 x (*.f64 y 1/100))
49.6%
(/.f64 100 (/.f64 y x))
50.4%
(*.f64 100 (/.f64 x y))
51.4%
100
Compiler

Compiled 98 to 70 computations (28.6% saved)

localize49.0ms (1.3%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.7%
(/.f64 (*.f64 100 x) y)
99.8%
(*.f64 y 1/100)
99.7%
(/.f64 x (*.f64 y 1/100))
98.7%
(/.f64 100 (/.f64 y x))
Compiler

Compiled 36 to 19 computations (47.2% saved)

series3.0ms (0.1%)

Counts
4 → 84
Calls

21 calls:

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

rewrite134.0ms (3.4%)

Algorithm
batch-egg-rewrite
Rules
990×log-prod
851×log1p-expm1-u
851×expm1-log1p-u
406×log-div
306×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify161.0ms (4.1%)

Algorithm
egg-herbie
Rules
1404×associate-/r*
1012×unswap-sqr
898×fma-def
598×distribute-lft-in
564×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02547085
16256882
220496639
Stop Event
node limit
Counts
329 → 112
Calls
Call 1
Inputs
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 1/100 y)
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(+.f64 0 (*.f64 100 (/.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))) (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 (*.f64 100 (/.f64 x y)) (log.f64 (exp.f64 1)))
(*.f64 1 (*.f64 100 (/.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 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 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 (sqrt.f64 (*.f64 100 (/.f64 x y))) (sqrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (*.f64 100 x))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 x y) (log.f64 (exp.f64 100)))
(*.f64 (/.f64 100 y) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 100 x) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 y) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (*.f64 (/.f64 100 y) 1) x)
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(pow.f64 (*.f64 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 (sqrt.f64 (*.f64 100 (/.f64 x y))) 2)
(pow.f64 (/.f64 y (/.f64 x 1/100)) -1)
(pow.f64 (/.f64 (/.f64 y (/.f64 x 1/100)) 1) -1)
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 100 (/.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 100 (/.f64 x y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 100 (/.f64 x y)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 x 1/100))) -1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(+.f64 0 (*.f64 100 (/.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))) (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 (*.f64 100 (/.f64 x y)) (log.f64 (exp.f64 1)))
(*.f64 1 (*.f64 100 (/.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 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 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 (sqrt.f64 (*.f64 100 (/.f64 x y))) (sqrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (*.f64 100 x))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 x y) (log.f64 (exp.f64 100)))
(*.f64 (/.f64 100 y) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 100 x) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 y) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (*.f64 (/.f64 100 y) 1) x)
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(pow.f64 (*.f64 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 (sqrt.f64 (*.f64 100 (/.f64 x y))) 2)
(pow.f64 (/.f64 y (/.f64 x 1/100)) -1)
(pow.f64 (/.f64 (/.f64 y (/.f64 x 1/100)) 1) -1)
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 100 (/.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 100 (/.f64 x y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 100 (/.f64 x y)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 x 1/100))) -1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(+.f64 0 (*.f64 y 1/100))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) y)) (cbrt.f64 (pow.f64 (exp.f64 1/100) y)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) y))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y 1/100))) 1)
(pow.f64 (*.f64 y 1/100) 1)
(pow.f64 (cbrt.f64 (*.f64 y 1/100)) 3)
(pow.f64 (pow.f64 (*.f64 y 1/100) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 y) 1/10) 2)
(sqrt.f64 (*.f64 (pow.f64 y 2) 1/10000))
(log.f64 (pow.f64 (exp.f64 1/100) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y 1/100))))
(cbrt.f64 (pow.f64 (*.f64 y 1/100) 3))
(expm1.f64 (log1p.f64 (*.f64 y 1/100)))
(exp.f64 (log.f64 (*.f64 y 1/100)))
(exp.f64 (*.f64 (log.f64 (*.f64 y 1/100)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y 1/100)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y 1/100))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y 1/100))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 y) 1/10)) 2))
(log1p.f64 (expm1.f64 (*.f64 y 1/100)))
(+.f64 0 (*.f64 100 (/.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))) (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 (*.f64 100 (/.f64 x y)) (log.f64 (exp.f64 1)))
(*.f64 1 (*.f64 100 (/.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 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 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 (sqrt.f64 (*.f64 100 (/.f64 x y))) (sqrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (*.f64 100 x))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 x y) 100)
(*.f64 (/.f64 x y) (log.f64 (exp.f64 100)))
(*.f64 (/.f64 100 y) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 100 x) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 y) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (*.f64 (/.f64 100 y) 1) x)
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(pow.f64 (*.f64 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 (sqrt.f64 (*.f64 100 (/.f64 x y))) 2)
(pow.f64 (/.f64 y (/.f64 x 1/100)) -1)
(pow.f64 (/.f64 (/.f64 y (/.f64 x 1/100)) 1) -1)
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 100 (/.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 100 (/.f64 x y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 100 (/.f64 x y)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 x 1/100))) -1))
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
Outputs
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 1/100 y)
(*.f64 y 1/100)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.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 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(+.f64 0 (*.f64 100 (/.f64 x y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))) (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 100 (/.f64 x y)) (log.f64 (exp.f64 1)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 1 (*.f64 100 (/.f64 x y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 2))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 2) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (sqrt.f64 (*.f64 100 (/.f64 x y))) (sqrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 1 y) (*.f64 100 x))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 x y) 100)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 x y) (log.f64 (exp.f64 100)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (/.f64 (cbrt.f64 y) x)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(/.f64 100 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 x (cbrt.f64 y))))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 100 x) (sqrt.f64 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (/.f64 (cbrt.f64 y) x)))
(/.f64 100 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 x (cbrt.f64 y))))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (/.f64 (cbrt.f64 y) x)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(/.f64 100 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 x (cbrt.f64 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 y) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (/.f64 (*.f64 100 x) y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (/.f64 (cbrt.f64 y) x)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(/.f64 100 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 x (cbrt.f64 y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (/.f64 10 (sqrt.f64 y)) 1/10) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 10 y) (/.f64 x 1/10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2) (cbrt.f64 (*.f64 x (/.f64 100 y)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (/.f64 (*.f64 100 x) y))) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 y) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (/.f64 10 (sqrt.f64 y)) 1/10) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 10 y) (/.f64 x 1/10))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 (/.f64 100 y) 1) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3) 1/3)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (sqrt.f64 (*.f64 100 (/.f64 x y))) 2)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (/.f64 y (/.f64 x 1/100)) -1)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (/.f64 (/.f64 y (/.f64 x 1/100)) 1) -1)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x y)))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1) 1))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 100 (/.f64 x y)))) 3))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 100 (/.f64 x y)))) 1/3))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 100 (/.f64 x y)))) 2))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 x 1/100))) -1))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(+.f64 0 (*.f64 100 (/.f64 x y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))) (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 100 (/.f64 x y)) (log.f64 (exp.f64 1)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 1 (*.f64 100 (/.f64 x y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 2))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 2) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (sqrt.f64 (*.f64 100 (/.f64 x y))) (sqrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 1 y) (*.f64 100 x))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 x y) 100)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 x y) (log.f64 (exp.f64 100)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (/.f64 (cbrt.f64 y) x)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(/.f64 100 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 x (cbrt.f64 y))))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 100 x) (sqrt.f64 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (/.f64 (cbrt.f64 y) x)))
(/.f64 100 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 x (cbrt.f64 y))))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (/.f64 (cbrt.f64 y) x)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(/.f64 100 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 x (cbrt.f64 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 y) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (/.f64 (*.f64 100 x) y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (/.f64 (cbrt.f64 y) x)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(/.f64 100 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 x (cbrt.f64 y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (/.f64 10 (sqrt.f64 y)) 1/10) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 10 y) (/.f64 x 1/10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2) (cbrt.f64 (*.f64 x (/.f64 100 y)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (/.f64 (*.f64 100 x) y))) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 y) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (/.f64 10 (sqrt.f64 y)) 1/10) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 10 y) (/.f64 x 1/10))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 (/.f64 100 y) 1) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3) 1/3)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (sqrt.f64 (*.f64 100 (/.f64 x y))) 2)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (/.f64 y (/.f64 x 1/100)) -1)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (/.f64 (/.f64 y (/.f64 x 1/100)) 1) -1)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x y)))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1) 1))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 100 (/.f64 x y)))) 3))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 100 (/.f64 x y)))) 1/3))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 100 (/.f64 x y)))) 2))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 x 1/100))) -1))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(+.f64 0 (*.f64 y 1/100))
(*.f64 y 1/100)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) y)) (cbrt.f64 (pow.f64 (exp.f64 1/100) y)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) y))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) y)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) y))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/100) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) y))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/100) y))))
(*.f64 y 1/100)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y 1/100))) 1)
(*.f64 y 1/100)
(pow.f64 (*.f64 y 1/100) 1)
(*.f64 y 1/100)
(pow.f64 (cbrt.f64 (*.f64 y 1/100)) 3)
(*.f64 y 1/100)
(pow.f64 (pow.f64 (*.f64 y 1/100) 3) 1/3)
(*.f64 y 1/100)
(pow.f64 (*.f64 (sqrt.f64 y) 1/10) 2)
(*.f64 y 1/100)
(sqrt.f64 (*.f64 (pow.f64 y 2) 1/10000))
(fabs.f64 (*.f64 y 1/100))
(log.f64 (pow.f64 (exp.f64 1/100) y))
(*.f64 y 1/100)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y 1/100))))
(*.f64 y 1/100)
(cbrt.f64 (pow.f64 (*.f64 y 1/100) 3))
(*.f64 y 1/100)
(expm1.f64 (log1p.f64 (*.f64 y 1/100)))
(*.f64 y 1/100)
(exp.f64 (log.f64 (*.f64 y 1/100)))
(*.f64 y 1/100)
(exp.f64 (*.f64 (log.f64 (*.f64 y 1/100)) 1))
(*.f64 y 1/100)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y 1/100)) 1) 1))
(*.f64 y 1/100)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y 1/100))) 3))
(*.f64 y 1/100)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y 1/100))) 1/3))
(*.f64 y 1/100)
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 y) 1/10)) 2))
(*.f64 y 1/100)
(log1p.f64 (expm1.f64 (*.f64 y 1/100)))
(*.f64 y 1/100)
(+.f64 0 (*.f64 100 (/.f64 x y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))) (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(-.f64 (exp.f64 (log1p.f64 (*.f64 100 (/.f64 x y)))) 1)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 100 x) (/.f64 1 y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 100 (/.f64 x y)) (log.f64 (exp.f64 1)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 1 (*.f64 100 (/.f64 x y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 2))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 2) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (sqrt.f64 (*.f64 100 (/.f64 x y))) (sqrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 1 y) (*.f64 100 x))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 x y) 100)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 x y) (log.f64 (exp.f64 100)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (/.f64 (cbrt.f64 y) x)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(/.f64 100 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 x (cbrt.f64 y))))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 100 x) (sqrt.f64 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 100 (sqrt.f64 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (/.f64 (cbrt.f64 y) x)))
(/.f64 100 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 x (cbrt.f64 y))))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 x 1) (/.f64 100 y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (/.f64 (cbrt.f64 y) x)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(/.f64 100 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 x (cbrt.f64 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (pow.f64 (cbrt.f64 y) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (/.f64 (*.f64 100 x) y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 100 x)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 100 (/.f64 (cbrt.f64 y) x)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(/.f64 100 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 x (cbrt.f64 y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (/.f64 10 (sqrt.f64 y)) 1/10) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 10 y) (/.f64 x 1/10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (*.f64 100 (/.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2) (cbrt.f64 (*.f64 x (/.f64 100 y)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (/.f64 (*.f64 100 x) y))) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 y) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 y) 1/10)) (/.f64 x (*.f64 (sqrt.f64 y) 1/10)))
(*.f64 (/.f64 (/.f64 10 (sqrt.f64 y)) 1/10) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 10 y) (/.f64 x 1/10))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y 1/100))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 (/.f64 100 y) 1) x)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (*.f64 100 (/.f64 x y)) 1)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) 3)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3) 1/3)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (sqrt.f64 (*.f64 100 (/.f64 x y))) 2)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (/.f64 y (/.f64 x 1/100)) -1)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(pow.f64 (/.f64 (/.f64 y (/.f64 x 1/100)) 1) -1)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(sqrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 2))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 100 (/.f64 x y)))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(cbrt.f64 (pow.f64 (*.f64 100 (/.f64 x y)) 3))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 y 3)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(expm1.f64 (log1p.f64 (*.f64 100 (/.f64 x y))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (log.f64 (*.f64 100 (/.f64 x y))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 100 (/.f64 x y))) 1) 1))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 100 (/.f64 x y)))) 3))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 100 (/.f64 x y)))) 1/3))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 100 (/.f64 x y)))) 2))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 x 1/100))) -1))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(log1p.f64 (expm1.f64 (*.f64 100 (/.f64 x y))))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)

eval25.0ms (0.6%)

Compiler

Compiled 1166 to 769 computations (34% saved)

prune104.0ms (2.6%)

Pruning

7 alts after pruning (1 fresh and 6 done)

PrunedKeptTotal
New1120112
Fresh011
Picked033
Done033
Total1127119
Accuracy
100.0%
Counts
119 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.3%
(/.f64 (*.f64 x 100) (+.f64 x y))
50.5%
(/.f64 (*.f64 100 x) y)
99.7%
(/.f64 x (*.f64 (+.f64 y x) 1/100))
50.6%
(/.f64 x (*.f64 y 1/100))
49.6%
(/.f64 100 (/.f64 y x))
50.4%
(*.f64 100 (/.f64 x y))
51.4%
100
99.3%
(/.f64 (*.f64 x 100) (+.f64 x y))
50.5%
(/.f64 (*.f64 100 x) y)
99.7%
(/.f64 x (*.f64 (+.f64 y x) 1/100))
50.6%
(/.f64 x (*.f64 y 1/100))
49.6%
(/.f64 100 (/.f64 y x))
50.4%
(*.f64 100 (/.f64 x y))
51.4%
100
Compiler

Compiled 98 to 70 computations (28.6% saved)

localize0.0ms (0%)

eval0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

prune4.0ms (0.1%)

Pruning

7 alts after pruning (1 fresh and 6 done)

PrunedKeptTotal
New000
Fresh011
Picked000
Done066
Total077
Accuracy
100.0%
Counts
7 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.3%
(/.f64 (*.f64 x 100) (+.f64 x y))
50.5%
(/.f64 (*.f64 100 x) y)
99.7%
(/.f64 x (*.f64 (+.f64 y x) 1/100))
50.6%
(/.f64 x (*.f64 y 1/100))
49.6%
(/.f64 100 (/.f64 y x))
50.4%
(*.f64 100 (/.f64 x y))
51.4%
100
Compiler

Compiled 98 to 65 computations (33.7% saved)

regimes21.0ms (0.5%)

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

3 calls:

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

Compiled 64 to 40 computations (37.5% saved)

regimes58.0ms (1.5%)

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

2 calls:

51.0ms
x
5.0ms
y
Results
AccuracySegmentsBranch
98.9%1x
98.9%1y
Compiler

Compiled 41 to 26 computations (36.6% saved)

regimes163.0ms (4.2%)

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

2 calls:

88.0ms
y
74.0ms
x
Results
AccuracySegmentsBranch
81.0%5x
80.7%7y
Compiler

Compiled 34 to 22 computations (35.3% saved)

regimes68.0ms (1.7%)

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

1 calls:

39.0ms
x
Results
AccuracySegmentsBranch
81.0%5x
Compiler

Compiled 26 to 17 computations (34.6% saved)

regimes29.0ms (0.7%)

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

1 calls:

28.0ms
x
Results
AccuracySegmentsBranch
80.8%5x
Compiler

Compiled 16 to 11 computations (31.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
51.4%1y
51.4%1x
Compiler

Compiled 9 to 7 computations (22.2% saved)

bsearch55.0ms (1.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
1.2843154073649455e+97
4.076570779501248e+101
21.0ms
655990085537820400.0
4107520870021258000.0
6.0ms
1.788554452437604e-79
3.141620757237096e-79
14.0ms
-5.051519117601792e+39
-1.1670041677574063e+35
Results
49.0ms416×body256valid
Compiler

Compiled 326 to 270 computations (17.2% saved)

bsearch143.0ms (3.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
54.0ms
1.2843154073649455e+97
4.076570779501248e+101
9.0ms
655990085537820400.0
4107520870021258000.0
6.0ms
1.788554452437604e-79
3.141620757237096e-79
72.0ms
-5.051519117601792e+39
-1.1670041677574063e+35
Results
137.0ms416×body256valid
Compiler

Compiled 326 to 270 computations (17.2% saved)

bsearch43.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
1.2843154073649455e+97
4.076570779501248e+101
10.0ms
655990085537820400.0
4107520870021258000.0
6.0ms
1.788554452437604e-79
3.141620757237096e-79
13.0ms
-5.051519117601792e+39
-1.1670041677574063e+35
Results
37.0ms416×body256valid
Compiler

Compiled 326 to 270 computations (17.2% saved)

simplify12.0ms (0.3%)

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

Useful iterations: 3 (0.0ms)

IterNodesCost
053321
169309
279309
392301
4101301
5109301
6111301
7113301
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f64 x (*.f64 (+.f64 y x) 1/100))
(/.f64 100 (-.f64 (/.f64 y x) -1))
(if (<=.f64 x -120000000000000007304085773727301632) 100 (if (<=.f64 x 2586546801310477/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (/.f64 (*.f64 100 x) y) (if (<=.f64 x 3700000000000000000) 100 (if (<=.f64 x 12999999999999999818203805981733120424976669768425084478234358014644286153459013431276653940572160) (/.f64 x (*.f64 y 1/100)) 100))))
(if (<=.f64 x -399999999999999987453464431671902208) 100 (if (<=.f64 x 2586546801310477/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (/.f64 x (*.f64 y 1/100)) (if (<=.f64 x 3700000000000000000) 100 (if (<=.f64 x 12999999999999999818203805981733120424976669768425084478234358014644286153459013431276653940572160) (/.f64 x (*.f64 y 1/100)) 100))))
(if (<=.f64 x -350000000000000001565567347835409530880) 100 (if (<=.f64 x 4672471641076991/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (*.f64 100 (/.f64 x y)) (if (<=.f64 x 1020000000000000000) 100 (if (<=.f64 x 13999999999999999512352161816606661100776872307174293704563858052408461823344621174351978702045184) (*.f64 100 (/.f64 x y)) 100))))
100
Outputs
(/.f64 x (*.f64 (+.f64 y x) 1/100))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 100 (-.f64 (/.f64 y x) -1))
(if (<=.f64 x -120000000000000007304085773727301632) 100 (if (<=.f64 x 2586546801310477/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (/.f64 (*.f64 100 x) y) (if (<=.f64 x 3700000000000000000) 100 (if (<=.f64 x 12999999999999999818203805981733120424976669768425084478234358014644286153459013431276653940572160) (/.f64 x (*.f64 y 1/100)) 100))))
(if (<=.f64 x -120000000000000007304085773727301632) 100 (if (<=.f64 x 2586546801310477/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (/.f64 (*.f64 x 100) y) (if (<=.f64 x 3700000000000000000) 100 (if (<=.f64 x 12999999999999999818203805981733120424976669768425084478234358014644286153459013431276653940572160) (/.f64 x (*.f64 y 1/100)) 100))))
(if (<=.f64 x -399999999999999987453464431671902208) 100 (if (<=.f64 x 2586546801310477/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (/.f64 x (*.f64 y 1/100)) (if (<=.f64 x 3700000000000000000) 100 (if (<=.f64 x 12999999999999999818203805981733120424976669768425084478234358014644286153459013431276653940572160) (/.f64 x (*.f64 y 1/100)) 100))))
(if (<=.f64 x -399999999999999987453464431671902208) 100 (if (or (<=.f64 x 2586546801310477/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (not (or (<=.f64 x 3700000000000000000) (not (<=.f64 x 12999999999999999818203805981733120424976669768425084478234358014644286153459013431276653940572160))))) (/.f64 x (*.f64 y 1/100)) 100))
(if (<=.f64 x -399999999999999987453464431671902208) 100 (if (or (<=.f64 x 2586546801310477/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096) (and (not (<=.f64 x 3700000000000000000)) (<=.f64 x 12999999999999999818203805981733120424976669768425084478234358014644286153459013431276653940572160))) (/.f64 x (*.f64 y 1/100)) 100))
(if (<=.f64 x -350000000000000001565567347835409530880) 100 (if (<=.f64 x 4672471641076991/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (*.f64 100 (/.f64 x y)) (if (<=.f64 x 1020000000000000000) 100 (if (<=.f64 x 13999999999999999512352161816606661100776872307174293704563858052408461823344621174351978702045184) (*.f64 100 (/.f64 x y)) 100))))
(if (<=.f64 x -350000000000000001565567347835409530880) 100 (if (or (<=.f64 x 4672471641076991/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (not (or (<=.f64 x 1020000000000000000) (not (<=.f64 x 13999999999999999512352161816606661100776872307174293704563858052408461823344621174351978702045184))))) (*.f64 100 (/.f64 x y)) 100))
(if (<=.f64 x -350000000000000001565567347835409530880) 100 (if (or (<=.f64 x 4672471641076991/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (and (not (<=.f64 x 1020000000000000000)) (<=.f64 x 13999999999999999512352161816606661100776872307174293704563858052408461823344621174351978702045184))) (*.f64 100 (/.f64 x y)) 100))
100
Compiler

Compiled 104 to 79 computations (24% saved)

soundness877.0ms (22.3%)

Rules
2102×fma-neg
1620×fma-def
1596×div-sub
1508×unswap-sqr
1508×unswap-sqr
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01553
121153
2323453
02194927
15644711
219574573
024236
154196
2120196
3294184
4971178
53096175
65587175
76653175
87301175
97640175
107850175
03796732
18946583
231776515
03796732
18946583
231776515
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 233 to 144 computations (38.2% saved)

end0.0ms (0%)

preprocess87.0ms (2.2%)

Compiler

Compiled 228 to 166 computations (27.2% saved)

Profiling

Loading profile data...