I have to solve the following problem. It's an exercise from Herstein's Topics in Algebra book.
Suppose $G$ is a finite group and let $H$ be a subgroup of $G$. Suppose that $H$ is the only subgroup of $G$ of order $o(H)$. Then prove that $H$ is normal in $G$.