
def   snake_case_       (							_a     :							Tuple = 100			):
      snake_case_						       =							[[0 for _ in range(lowerCamelCase__			)] for _ in range(m + 1			)]
      for i in range(m + 1			):
            snake_case_						       =							1

      for n in range(m + 1			):
            for k in range(1 ,					lowerCamelCase__			):
                  memo[n][k] += memo[n][k - 1]
                  if n > k:
                        memo[n][k] += memo[n - k - 1][k]

      return memo[m][m - 1] - 1


if __name__ == "__main__":
     print(solution(int(input("Enter a number: ").strip())))



'''simple docstring'''





def   snake_case_       (							_a     :							int = 1_000			):
      return sum(i for i in range(_a			) if i % 3 == 0 or i % 5 == 0			)


if __name__ == "__main__":
     print(F"""{solution() = }""")

