I am trying to find the Laurent Series of $f(z) = (1+z)e^{ \frac{1}{z} }$ around $z_0 = 0$, but I feel that I am not doing something right. I used the Taylor series of $e^z$ and then replaced the $z$ with $\frac{1}{z}$ and then tried multiplying it with the $(1+z)$ term. So, I have $(1+z)(\frac{1}{z} + \frac{1}{2z^2} + \frac{1}{6z^3})$, but find that it is not actually finding the Laurent series. Can somebody please explain what I am doing wrong and guide me through the problem?
I am using the Complex Analysis, Third Edition textbook by Joseph Bak and Donald J. Newman.