#include using namespace std; constexpr long long MOD = 1e9 + 7; long long mpow(long long a, long long n) { if (n == 0) return 1; if (n % 2) return a * mpow(a, n - 1) % MOD; long long tmp = mpow(a, n / 2); return tmp * tmp % MOD; } int main() { long long n; cin >> n; if (n == 1) { cout << 2 << endl; return 0; } if (n % 2) { cout << 12 * mpow(5, n / 2 - 1) % MOD << endl; return 0; } cout << 4 * mpow(5, n / 2 - 1) % MOD << endl; }