Compute the number of ways to spread $k$ identical balls over $n$ different cells (where $k \geq n$) with the condition that every cell will have at least one ball.
So if $k=n$ then, we have only one option, because they're identical. otherwise, it was k! options.
If $k>n$ then, we will put one ball to every cell and will have left with $k-n$ identical balls. then it is easy. Spreading k-n balls to n different cells without any conditions is $C(k-n + n - 1, k-n - 1)$.
What do you guys think?