Let a sequence be $a_1=1;a_{n+1}=(n+1)(1+a_n)$ If $P_n=\prod_1^n(1+a_i^{-1})$ then $$\lim_{n\to\infty}P_n $$is ?
I did: $$P_n=\prod_1^n\frac{(1+a_i)}{a_i} =\frac{a_{n+1}}{a_1}\prod1^{n-1}\frac{(1+a_i)}{a_{i+1}} =\frac{a_{n+1}}{a_1}\prod_1^{n-1}\frac1{i+1}=\frac{a_{n+1}}{n!}$$ Now how do I find the limit?