#include
using namespace std;
int dp[1000000];
const int MOD = 1e9 + 7;
int p(int i){
if(i==0){
return 1;
}
if(dp[i]!=-1){
return dp[i];
}
int result=0;
for(int j=1; j<=6; j++){
if(i-j>=0){
result+=p(i-j);
result %= MOD;
}
}
dp[i]=result;
return result;
}
int main()
{
int n;
cin>>n;
for(int i=0; i<=n; i++){
dp[i]=-1;
}
cout<