#include <bits/stdc++.h>
using namespace std;
int n;
long long M = 1000000007;
long long ans = 1;
long long sub = 0;
long long power(long long x, long long y) {
  if (y == 0) return 1;
  if (y % 2 == 0)
    return ((power(x, y / 2) % M) * (power(x, y / 2) % M)) % M;
  else
    return ((power(x, y / 2) % M) * (power(x, y / 2) % M * x) % M) % M;
}
int main() {
  cin >> n;
  ans = power(3, 3 * n);
  sub = power(7, n);
  ans -= sub;
  while (true) {
    if (ans > 0)
      break;
    else
      ans += M;
  }
  cout << ans;
  return 0;
}
