An Afternoon between Groups and Semigroups