I was working on the following question:
Let $p$ be a prime factor of the order of a finite group $G$. If $H$ is a normal subgroup $G$ whose index is not a multiple of $p$, show that H must contain every Sylow $p$-subgroup of G.
Since $G$ is a finite group, the index of H in G is defined as $\left|{G}\right|$/$\left|{H}\right|$. If the index of $H$ is not a multiple of p, then $\left|{H}\right|$ must be a multiple of p. Also, $H$ is a normal subgroup of $G$ so afaik it is enough to show that H contains one Sylow $p$-subgroup. However I am not making much progress in proving this.
Hint: consider the Sylow $p$-subgroups of $H$.