Let $G$ be a finite group having an odd number of elements. Suppose $a$ is an element of $G$ of order $3$ such that the cyclic subgroup $ H$ generated by $a$ is normal in $G$. Prove that $a$ commutes with every element of $G$.
My attempt: $|a| = 3$,
so $H= \{ e, a,a^2\}$
Let $g \in G$ be arbitrary element.
Now $H$ is normal in $G$, so $gag^{-1} \in H$
In particular, $ga\in \{g,ag,a^2g\}.$
If $ga = g$, then $a=e$ (contradiction)
If $ga = ag$, then $a$ commutes with $g$, so we are done.
If I can show that $ ga \ne a^2g$ then we get our required result. I think I need to use the order of the group, but couldn't understand how to use that.
So any hint/solution to show $ ga \ne a^2g$ or any better way to solve this problem will be helpful for me.
Thanks in advance.