





"""simple docstring"""
def 						_SCREAMING_SNAKE_CASE       (_UpperCAmelCase :  int       ):
 if not isinstance(_UpperCAmelCase   ,			_UpperCAmelCase       ):
  raise ValueError('double_factorial() only accepts integral values'       )
 if n < 0:
  raise ValueError('double_factorial() not defined for negative values'       )
 return 1 if n <= 1 else n * double_factorial(n - 2       )


if __name__ == "__main__":
       import doctest

       doctest.testmod()








"""simple docstring"""




def    __SCREAMING_SNAKE_CASE						(						lowercase__ = 1_000      ):
					"""simple docstring"""
					return sum(i for i in range(lowercase__      ) if i % 3 == 0 or i % 5 == 0      )


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





