code: 
  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())))
  
  
style_context: 
  '''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() = }""")
  
  