Advertizing finite commutative semigroups | Synapse