d + x * k + x * n
 
 
 
 
2 * x * y
 
d + x * k x * n d + x * (n + k) 2 * x * n
2 * x * n
 
a * x + b * x + c * x
 
b + a + c
 
 
a * d
 
d * c
 
a + d
 
d + c
 
a + (b + c) + d
 
a + (b + d) + c
 
 
a + b + c + b
 
b + (a + b + c)
 
d + (1 + x + i) * k x * n
d + (1 + x + i) * (n + k) (1 + 2 * x + i) * n
(1 + 2 * x + i) * n
where y = 1 + x + i
 
d + y * k (1 + y + i) * n
d + y * (n + k) (1 + 2 * y + i) * n
(1 + 2 * y + i) * n
 
d + x * n x * k
d + 2 * x * n x * (n + k)
 
d + x * n (1 + x + i) * k
d + (1 + 2 * x + i) * n (1 + x + i) * (n + k)
where y = 1 + x + i
 
d + (1 + y + i) * n y * k
d + (1 + 2 * y + i) * n y * (n + k)
 
1 + y * j x * i j * k q * i
y * q * i + k
 
1 + x * i y * j j * k q * i
lem : a b c a * b * c b * c * a
b * c * a
x * k * i + k
 
a + b * (c * d * a) e * (f * d * a)
w * (x * y * z)
 
1 + y * j x * i i * k m * d j * k n * d
y * n * d + k ))