#include <bits/stdc++.h>
using namespace std;
long long i, i0, n, m;
long long qpow(long long x, long long y, long long MOD) {
  long long ans = 1;
  while (y) {
    if (y & 1) ans = (x * ans) % MOD;
    x = (x * x) % MOD;
    y >>= 1;
  }
  return ans;
}
int main() {
  m = 1e9 + 7;
  while (scanf("%lld", &n) != EOF) {
    printf("%lld\n", (qpow(3, 3 * n, m) - qpow(7, n, m) + m) % m);
  }
  return 0;
}
