Semigroups and Subsemigroups | Algebraic systems | KopHub — KopHub