How to approach this proof? My idea for the first step was to use the squeeze theorem:
$\exists_{M \in \mathbb{R}} \forall_{n \in \mathbb{N}} : |a_n| \leq M$, since $a_n$ is bounded, then
$(1+\frac{1}{n+M})^n \leq (1+\frac{1}{n+a_n})^n \leq (1+\frac{1}{n-M})^n$
for all $n \in \mathbb{N}$.
How can I prove that both the left and right expression converge to $e$?
Hint: Suppose that $|a_n|\le A\in\mathbb{Z}$. $$ \underbrace{\lim_{n\to\infty}\left(1+\frac1{n+A}\right)^n}_{\lim\limits_{n\to\infty}\left(1+\frac1{n+A}\right)^{n+A}\lim\limits_{n\to\infty}\left(1+\frac1{n+A}\right)^{-A}} \le\lim_{n\to\infty}\left(1+\frac1{n+a_n}\right)^n \le\underbrace{\lim_{n\to\infty}\left(1+\frac1{n-A}\right)^n}_{\lim\limits_{n\to\infty}\left(1+\frac1{n-A}\right)^{n-A}\lim\limits_{n\to\infty}\left(1+\frac1{n-A}\right)^{A}} $$