I see it for $D_3$ and $D_4$ but I would like to prove it for order $n$.
I have these definitions:
A normal subgroup $H$ of a group $G$ is a subgroup that consists of complete conjugacy classes of $G$.
A conjugacy class $C$ is those set of elements which commute, ie $$g_2 = g g_1g^{-1}; \forall g\in G; g_1,g_2 \in C $$
So an order $2n$ group, $G_{2n}$ can have order $n$ subgroups, $SG_n=C_1 \cap C_2 ... C_k$
Why all order $n$ subgroups of $G$ have to be normal?