assign(order,
kbo).
formulas(assumptions).
% quasigroup
x *
(x \ y) = y.
x \
(x * y) = y.
(x
* y) / y = x.
(x
/ y) * y = x.
% A in middle nucleus
x *
(A * y) = (x * A) * y.
end_of_list.
formulas(goals).
% A / A is a two-sided identity
element
(A / A) * x = x.
x *
(A / A) = x.
end_of_list.