Let $\{a_n\}$ be a bounded sequence of real numbers and let $P$ be the set of limit points of $\{a_n\}$. Prove that $\limsup a_n = \sup P$ and $\liminf a_n = \inf P$
my work:
Since ${a_n}$ is bounded, then there is an $M$ such that ${a_n} \leq M$ for all $n$. By Bolzano-Weierstrass theorem, ${a_n}$ must have a subsequence that converges (in this case to $P$).
Then, $P \leq M$.
$\liminf {a_n} \leq \limsup {a_n} \leq M$.
Since $P \leq M$, then $\liminf {a_n} \leq \inf P \leq \sup P \leq\limsup {a_n} \leq M$.
I'm not sure how to finish though, or if what I've put is correct
Help is greatly appreciated!