Функція f(n) визначена рекурентним співвідношенням:
f(n) = f(n-1) + f(n-2) + ... + f(2) + f(1), f(1) = 1
Знайдіть значення f(n)~mod~123456789.
Дано одне натуральне число n~(1 \le n \le 10^9).
Виведіть значення f(n)~mod~123456789.
Приклад 3
Приклад 4