#include #include #include #include #include using namespace std; #define int long long int MOD = 1000000007; int pow5(int n) { if (n == 0) { return 1; } int res = pow5(n / 2); res= (res*res) % MOD; if (n % 2 == 1) { res = (res * 5) % MOD; } return res; } signed main() { int N; cin >> N; int res = 4; if (N == 1) { res = 2; } else { res = (res * pow5((N / 2) - 1)) % MOD; if (N % 2 == 1) { res = (res * 3) % MOD; } } cout << res << endl; return 0; }