EduBrick

O. Сумма с весами

2000 мс · 256 МБ · всё или ничего

Посчитайте

∑k=0nk⋅(nk) mod (109+7)\sum_{k=0}^{n} k \cdot \binom{n}{k} \bmod (10^9+7)

Ограничение на nn таково, что перебрать все kk невозможно и таблицу факториалов не построить. Сумма сворачивается в короткую формулу — найдите её.

Подсказка: k(nk)=n(n−1k−1)k \binom{n}{k} = n \binom{n-1}{k-1}.

Формат ввода

Одна строка содержит число nn (0≤n≤1090 \le n \le 10^9).

Формат вывода

Одно число — значение суммы по модулю 109+710^9 + 7.

Примеры

ввод
4
вывод
32
ввод
1
вывод
1
Войдите, чтобы отправлять решения.