Template:Semi-2-groups