def 					__lowercase						(    lowerCamelCase__       )					->int:

  '''simple docstring'''




  a__  		=  53_81
  for x in s:
    a__  		=  ((hash_value << 5) + hash_value) + ord(lowerCamelCase__       )
  return hash_value & 0xFFFFFFFF


def 					__lowercase						(    lowerCamelCase__       )					->int:

  '''simple docstring'''




  if not isinstance(lowerCamelCase__			,					lowerCamelCase__       ):
    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()

