Cyclic Groups, Generators, and Cyclic Subgroups | Abstract Algebra