Let $n$ be a positive integer. Prove that $$ \sum_{k=0}^n \binom{n}{k}(k+1)^{k-1}(n+1-k)^{n-k} = (n+2)^n$$
Trying to generalize a combinatorial problem, my collegue have obtained the LHS with some numerical evidences which indicates the equation may holds. I have tried to prove it elementarily but failed.
What I have succeeded is to prove it using exponential generating function with Lambert omega function.
The exponential generating function of the LHS is $$ \sum_{n=0}^{\infty} \frac{x^n}{n!} \sum_{k=0}^n \frac{n!}{k!(n-k)!} (k+1)^{k-1} (n+1-k)^{n-k} $$ which can be arranged $$ \left( \sum_{k=0}^{\infty}\frac{(k+1)^k}{(k+1)!}x^k \right) \left( \sum_{l=0}^{\infty} \frac{(l+1)^l}{l!} x^l \right) $$ Let $L(x) = -W_0(-x)$ where $W_0$ is the principal branch of the Lambert $W$ function. Then the series expression $L(x) = \sum_{n=1}^{\infty} \frac{n^{n-1}}{n!} x^n$ and the differential equation $xL'(x) = \frac{L(x)}{1-L(x)}$ and hence the series expression $\sum_{n=1}^{\infty} \frac{n^n}{n!} x^n = \frac{L(x)}{1-L(x)}$ holds. These observations at hands, the exponential generating function of the LHS can be written as $$ \left(L(x)/x \right) \left(\frac{ L(x)}{x(1-L(x))} \right) = \frac{L(x)^2}{x^2(1-L(x))} $$
On the otherhand the exponential generationg function of the RHS is $\left( L(x)/x \right)'$. But then $$ \left(\frac{L(x)}{x}\right)' = \frac{xL'(x)-L(x)}{x^2} = \frac{L(x)^2}{x^2(1-L(x))} $$ which completes the proof.
However, I thing there would be a beautiful combinatorial argument which proves the identity. Is there anyone who can help to find such a proof?