#include using namespace std; int64_t pow_mod(int64_t a, int64_t n, int64_t m){ int64_t r = 1; while(n){ if(n & 1) (r *= a) %= m; (a *= a) %= m; n >>= 1; } return r; } int main(){ int64_t n; cin >> n; if(n == 1){ cout << 2 << endl; return 0; } cout << 4 * pow_mod(5, n / 2 - 1, int64_t(1e9 + 7)) * (n % 2 ? 3 : 1) % int64_t(1e9 + 7) << endl; }