Біноміальний коефіцієнт#7245

Біноміальний коефіцієнт

0,5 секунди
64 мегабайти
Легка

Наш герой вже близько місяця досліджує трикутник Паскаля. Нещодавно він зіткнувся з новою задачею. Йому потрібно обчислити велике число, але він дуже зайнятий. Чи можете ви йому допомогти?

Вам дано такий біном:

(a x + b y)^n.

Знайдіть коефіцієнт при x^k y^{n-k} у його розкладі по модулю 10^9 + 7.

Вхідні дані

У вхідних даних задано чотири цілі числа: , , і (1 \le a, b \le 100, 1 \le n \le 10^6, 1 \le k \le \min(n, 10^5)).

Вихідні дані

Виведіть коефіцієнт при x^k y^{n-k} у розкладі (a x + b y)^n по модулю 10^9 + 7.

Приклади

Приклад 1

Loading
Loading