If is cyclic, you know it's isomorphic to how many elements o order does this have (hint:recall cyclic groups have only one subgroup of a given order)? Assume now that has only elements of order . Choose with , now assume that , you know that intersects trivially with (why?) and so is a cyclic subgroup of whose order is divisible by --so?