N = int(input())
dp = [[0] * 10 for _ in range(N + 1)]
# 길이를 행 인덱스로, 끝나는 수를 열 인덱스로 생각함.
for i in range(1, N + 1):
if i == 1:
dp[1] = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1]
else:
for j in range(10):
if j == 0:
dp[i][j] = dp[i - 1][j + 1]
elif j == 9:
dp[i][j] = dp[i - 1][j - 1]
else:
dp[i][j] = dp[i - 1][j - 1] + dp[i - 1][j + 1]
print(sum(dp[N]) % 1000000000)