Дано множину змінних x_1, x_2, \ldots, x_N. Кожна змінна x_i може набувати лише значень , або . Для заданого цілого числа визначте кількість способів призначити значення змінним x_i так, щоб сума всіх можливих добутків x_i \cdot x_j дорівнювала , де i < j та i, j = 1, 2, \ldots, N. Два способи вважаються різними, якщо вони містять різну кількість x_i = 0.
У першому рядку задано числа та , розділені пробілом.
2 \leq N \leq 10000, -10000 < S < 10000.
Виведіть єдине ціле число — кількість способів подати у вигляді суми добутків.
Приклад 1