Проста рекурентність#6090

Проста рекурентність

8 секунд
64 мегабайти
Складна

Вам дано чотири натуральних числа , , і , які визначають таку рекурентну послідовність:

x_n = \begin{cases} 1, \quad \text{якщо } n \leq 0 \\ c \cdot x_{n-a} + d \cdot x_{n-b}, \quad \text{якщо } n > 0 \end{cases}

За заданим обчисліть x_n \bmod 1000000007.

Вхідні дані

Єдиний рядок містить п'ять цілих чисел , , , та (1 \leq a < b \leq 2000, 1 \leq c, d \leq 100, 1 \leq n \leq 10^9).

Вихідні дані

Виведіть x_n \bmod 1000000007.

Приклади

Приклад 1

Loading
Loading