#include<bits/stdc++.h>
using namespace std;
int d=1e9+7;
long long a[2222];
int main()
{
	int n;
	cin>>n;
	a[0]=a[1]=a[2]=0;
	a[3]=a[4]=a[5]=1;
	for(int i=6;i<=2000;i++)
	{
		int sum=1;
		for(int j=3;j<=i-3;j++)
		{
			sum+=a[i-j];
			sum=sum%d;
		}
		a[i]=sum;
	}
	cout<<a[n];
	return 0;
}