#include using namespace std; #define MOD 1000000007 long long int dp[3][1000005]; int main() { int n; cin >> n; dp[0][0] = 1; dp[1][0] = 0; dp[2][0] = 0; for (int i = 1; i < n; i++) { dp[0][i] = dp[2][i - 1]%MOD; dp[1][i] = dp[0][i - 1]%MOD; dp[2][i] = dp[0][i - 1]%MOD + dp[1][i - 1]%MOD; dp[2][i] %= MOD; } int ans=0 ; ans += dp[0][n-1]; ans += dp[1][n - 1]; ans %= MOD; ans += dp[2][n - 1]; ans %= MOD; cout << ans << endl; return 0; }