N = int(input()) # 残り枠a個にb個入れる通り数 from functools import lru_cache @lru_cache(maxsize=1000000) def f(b,a): if b > N * a: return 0 if b == 0 or a == 1: return 1 tmp = 0 for i in range(min(b,N) + 1): tmp += f(b - i,a - 1) return tmp print(f(2 * N,8))