def solve(N): if N == 1: return 2 if N == 2: return 4 if N % 2 == 0: k = N // 2 ans = 1 for i in range(0, k): if i == 0: ans *= 4 else: ans *= 5 ans %= 1000000007 return ans else : k = (N - 1) // 2 ans = 1 for i in range(0, k): if i == 0: ans *= 4 else: ans *= 5 ans %= 1000000007 ans *= 3 ans %= 1000000007 return ans if __name__ == '__main__': N = (int)(input()) print(solve(N))