import sys input = sys.stdin.readline def Matprod(A, B, mod, N): temp = [0] * N*N for i in range(N): for j in range(N): ij = i * N + j for k in range(N): temp[ij] += A[i*N+k] * B[k*N+j] temp[ij] %= mod return temp def Matpow_Linear(A, M, mod, N): Mat = [0] * N*N for i in range(N): Mat[i*N+i] = 1 while M: if M & 1: Mat = Matprod(Mat, A, mod, N) A = Matprod(A, A, mod, N) M >>= 1 return Mat N = int(input()) mod1 = 10 ** 9 + 7 mod2 = 101010101010101010101 A = [100, 1, 0, 1] A1 = Matpow_Linear(A, N-1, mod1, 2) A2 = Matpow_Linear(A, N-1, mod2, 2) print((A1[0] + A1[1])%mod1) print((A2[0] + A2[1])%mod2)