#include <bits/stdc++.h>
using namespace std;
int main() {
  int n;
  scanf("%d", &n);
  long long D = 1, A = 0, B = 0, C = 0;
  for (int i = 1; i <= n; i++) {
    long long sum = 0;
    sum = A + B + C + D;
    D = (sum - D) % 1000000007;
    A = (sum - A) % 1000000007;
    B = (sum - B) % 1000000007;
    C = (sum - C) % 1000000007;
  }
  printf("%I64d", D);
  return 0;
}
