Задачи
x1+...+xk = n (2)
x1+...+xk = n (2)
По заданным значениям $k$ и $n$ найдите количество неотрицательных целочисленных решений уравнения
$$
x_1 + x_2 + ... + x_k = n
$$
\InputFile
Два натуральных числа $k$ и $n~(k \le n \le 100)$.
\OutputFile
Выведите количество неотрицательных целочисленных решений для заданного уравнения. Известно, что ответ не превышает $10^{18}$.
\Example
Имеется $15$ неотрицательных целочисленных решений уравнения $x_1 + x_2 + x_3 = 4$:
\begin{itemize}
\item $(4,0,0)$ и ее $3$ перестановки
\item $(3,1,0)$ и ее $6$ перестановки
\item $(2,2,0)$ и ее $3$ перестановки
\item $(2,1,1)$ и ее $3$ перестановки
\end{itemize}
Всего имеется $3 + 6 + 3 + 3 = 15$ решений.
Входные данные #1
3 4
Выходные данные #1
15