#include using namespace std; const long long int MOD = 1e9 + 7; long long int dp[1000001][4]; int main(void) { cin.tie(0); ios::sync_with_stdio(false); dp[0][0] = 1; int n; cin >> n; for(int i=0;i n) continue; dp[i+k][k] += dp[i][j]; dp[i+k][k]%=MOD; } } } long long int res = dp[n][0] + dp[n][1] + dp[n][2] + dp[n][3]; res%=MOD; cout << res << '\n'; return 0; }