I have an abstract algebra proof I can not complete. The proposition goes as follows: Consider a group $G$ of order $m$. If $n$ divides $m$, prove that $G$ has a subgroup of order $n$. This question is based off the fundamental theorem of finitely generated abelian groups.
Proof: My idea was to let $m = P_{1}^{\alpha_{1}}...P_{k}^{\alpha_{k}}$ and $n = P_{1}^{\beta_{1}}...P_{l}^{\beta_{l}}$ where $\beta_{i} \leq \alpha_{i}$. Now after this, I am a little unsure what to do. Applying the theorem can let me write this as a direct product, but I am not sure how that leads to show $G$ has a subgroup of order $n$.
I am open to answers since this is something I am independently studying in my spare time.
Thanks!
NOTE: I am not looking to prove this by induction. I want to use the fundamental theorem of finitely generated abelian groups.