#include<bits/stdc++.h>
#define llt long long int
using namespace std;
const int mod = 1e9 + 7;
int main()
{
 	int a;
 	scanf("%d",&a);
 	int dp[2001];
 	dp[0] = 1;
 	for(int i = 1; i <= a; ++i)
 	{
 		llt t = 0;
 		for(int j = 3; j <= i; ++j)
 		{
 			t+=dp[i-j];
 		}
 		dp[i] = t%mod;
 	}
 	printf("%d\n", dp[a]);
}