Find three groups $G_1, G_2, G_3$ such that $({\text{id}}, ◦) \subsetneq G_1 \subsetneq G_2 \subsetneq G_3$ (that is, each is properly included in its following) such that $G_1 \lhd G_2$ but $G_2 \not\lhd G_3$.
That is the question I have been asked, I have tried to find these three groups in non abelian groups such as $D_n$ or $S_n$ but couldn't find the right conditions ( for example in $D_3$ i found a normal subgroup $\{e,(123),(132)\}$ and a non normal subgroup $\{e,(12)\}$ but they are not included on in another).
Please someone can guide me how to figure this out ?