1717: 界面越花 编程越拉

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:14 解决:31

题目描述

众所周知,“界面越花编程越拉”,不过小m的离散数学学的并不是很好,所以当小m听到了这句话之后,小m认为只要自己的界面变得简朴,自己的编程就会越来越好了。小m想到了两个办法让自己当前界面的华丽值下降:

1、 他通过修改编辑器的界面,使华丽值下降1点。

2、 他通过更换别的更简朴的编译器,使华丽值变成当前的二分之一(下取整);

现给出小m的初始华丽值n,请输出使华丽值变为0的方案数。由于方案数可能过多,所以请对最终答案取模1e9+7。

例如:3->0的方案数有6种,"111","112","121","122","21","22",所以你只需要输出6就可以了。

输入

一个正整数n。(n <= 1e5)

输出


一个整数。

样例输入 复制

3

样例输出 复制

6

来源/分类