2

List words containing SEMIGROUPS - full list