2

List words ending with SEMIGROUPS, grouped by length