#include #include using namespace std; typedef long long LL; const int MOD = 1000000007; LL n, ans; int QMI(int a, LL k) { int ret = 1 % MOD; while (k) { if (k & 1) ret = 1LL * ret * a % MOD; a = 1LL * a * a % MOD; k >>= 1; } return ret; } int main() { scanf("%lld", &n); ans = n % 2 ? 3LL : 1LL; if (n % 2) --n; n /= 2; if (n > 0) ans = ans * 4 % MOD; --n; ans = ans * QMI(5, n) % MOD; printf("%lld\n", ans); return 0; }