generator of a cyclic group