The question is to find out the sum of the series $$\sum_{n=1}^\infty n^2 e^{-n}$$
I tried to bring the summation in some form of telescoping series but failed. I then tried approximating the sum by the corresponding integral(which I am not sure about) to get the value as $2/e$ indicating that the sum converges. Any help shall be highly appreciated. Thanks.