Given $a,b,c\in \Bbb Z$, pairwise distinct, and $n\in \Bbb N\setminus\{0\}$ prove that $$S(n)=\frac{a^n}{(a-b)(a-c)}+\frac{b^n}{(b-a)(b-c)}+\frac{c^n}{(c-a)(c-b)}\in \Bbb Z.$$
Source: tagged as Kurshar 1959 in a text with problems from math contests
My attempt: I approached the problem trying first to solve a particular instance, such as $n=1$, to get some insight.
In this particular case ($n=1$), the proof is straightforward: $$S(1)=\frac{a(b-c)-b(a-c)+c(a-b)}{(a-b)(a-c)(b-c)}$$ $$S(1)=\frac{ab-ac-ab+bc+ac-bc}{(a-b)(a-c)(b-c)}=0\in \Bbb Z$$ Then, I tried the avenue of an induction proof, considering that the proposition is true for $S(1)$ so that assuming that it is also true for $S(n-1)$ it would imply it is true for $S(n)$. But I couldn't make this step to work.
Hints and answers, not necessarily with induction will be appreciated. But if possible with induction, that would be nice. Sorry if this is a dup.
For $n > 1$, $S(n)=\displaystyle\sum_{\substack{n_1, n_2, n_3 \geqslant 0 \\ n_1 + n_2 + n_3 = n - 2}}a^{n_1}b^{n_2}c^{n_3}$ (not the most elegant, but nice I think).
For a motivation: the complete homogeneous symmetric polynomial $h_k(x_1, \ldots, x_n)$, when $x_1, \ldots, x_n$ are pairwise distinct, is equal to $\displaystyle\sum_{i=1}^{n}\frac{x_i^{n+k-1}}{\prod_{j\neq i}(x_i-x_j)}$ (proven by induction on $n$, using the identity $h_k(x_1,\ldots,x_{n+1})=\displaystyle\sum_{d=0}^k h_d(x_1,\ldots,x_n)x_{n+1}^{k-d}$ that holds by the definition of $h_k$).