n = int(input()) comb = [ [1], [1, 1], [1, 2, 1], [1, 3, 3, 1], [1, 4, 6, 4, 1], [1, 5, 10, 10, 5, 1], [1, 6, 15, 20, 15, 6, 1], [1, 7, 21, 35, 35, 21, 7, 1] ] for i in range(6*n): vec = [1] for j in range(7): vec.append(comb[-1][j] + comb[-1][j+1]) comb.append(vec) limit = (6 * n) // (n + 1) S = 0 sign = 1 for i in range(limit+1): S += sign * comb[8][i] * comb[6*n+7-(n+1)*i][7] sign *= -1 print(S)