E. Разложения на слагаемые
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Вам дано число $$$n$$$. Посчитайте количество способов разложить $$$n$$$ на слагаемые, в котором каждое следующее слагаемое хотя бы в $$$2$$$ раза больше чем предыдущее. Выведите остаток от деления этого количества способов на $$$10^9+7$$$.

Входные данные

Вам даны два числа $$$1 \le n \le 3 * 10^5$$$.

Выходные данные

Выведите ответ по модулю $$$10^9+7$$$.

Примеры
Входные данные
10
Выходные данные
6
Входные данные
6
Выходные данные
3