#include using namespace std; #define rep(i,n) for (int (i)=(0);(i)<(int)(n);++(i)) using ll = long long; const int mod = 1e9 + 7; ll dp[4][1000000+10]; int main() { int N; cin >> N; dp[1][1] = 1; dp[2][2] = 1; dp[3][3] = 1; for (int i=1; i