



from ..utils import DummyObject, requires_backends



class 	lowerCamelCase      (						metaclass=lowercase__  ):







					'''simple docstring'''







					lowerCAmelCase_				:    Optional[int]									=  ['flax']



					def __init__(			self    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(self    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )





class 	lowerCamelCase      (						metaclass=lowercase__  ):







					'''simple docstring'''







					lowerCAmelCase_				:    Tuple									=  ['flax']



					def __init__(			self    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(self    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )





class 	lowerCamelCase      (						metaclass=lowercase__  ):







					'''simple docstring'''







					lowerCAmelCase_				:    Dict									=  ['flax']



					def __init__(			self    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(self    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )





class 	lowerCamelCase      (						metaclass=lowercase__  ):







					'''simple docstring'''







					lowerCAmelCase_				:    Any									=  ['flax']



					def __init__(			self    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(self    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )





class 	lowerCamelCase      (						metaclass=lowercase__  ):







					'''simple docstring'''







					lowerCAmelCase_				:    int									=  ['flax']



					def __init__(			self    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(self    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )





class 	lowerCamelCase      (						metaclass=lowercase__  ):







					'''simple docstring'''







					lowerCAmelCase_				:    Optional[Any]									=  ['flax']



					def __init__(			self    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(self    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )





class 	lowerCamelCase      (						metaclass=lowercase__  ):







					'''simple docstring'''







					lowerCAmelCase_				:    str									=  ['flax']



					def __init__(			self    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(self    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )





class 	lowerCamelCase      (						metaclass=lowercase__  ):







					'''simple docstring'''







					lowerCAmelCase_				:    List[Any]									=  ['flax']



					def __init__(			self    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(self    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )





class 	lowerCamelCase      (						metaclass=lowercase__  ):







					'''simple docstring'''







					lowerCAmelCase_				:    int									=  ['flax']



					def __init__(			self    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(self    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )





class 	lowerCamelCase      (						metaclass=lowercase__  ):







					'''simple docstring'''







					lowerCAmelCase_				:    Dict									=  ['flax']



					def __init__(			self    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(self    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )





class 	lowerCamelCase      (						metaclass=lowercase__  ):







					'''simple docstring'''







					lowerCAmelCase_				:    int									=  ['flax']



					def __init__(			self    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(self    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )





class 	lowerCamelCase      (						metaclass=lowercase__  ):







					'''simple docstring'''







					lowerCAmelCase_				:    Any									=  ['flax']



					def __init__(			self    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(self    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )





class 	lowerCamelCase      (						metaclass=lowercase__  ):







					'''simple docstring'''







					lowerCAmelCase_				:    Optional[int]									=  ['flax']



					def __init__(			self    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(self    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )



					@classmethod
					def    A__		(			cls    ,	*lowerCAmelCase    ,	**lowerCAmelCase     ):
							requires_backends(cls    ,	["flax"]     )






def snake_case__  (			__SCREAMING_SNAKE_CASE )		->							str:
		UpperCAmelCase_						=				int(__SCREAMING_SNAKE_CASE )
		if decimal in (0, 1):  # Exit cases for the recursion
				return str(__SCREAMING_SNAKE_CASE )
		UpperCAmelCase_					,						UpperCAmelCase_						=				divmod(__SCREAMING_SNAKE_CASE			,     2 )
		return binary_recursive(__SCREAMING_SNAKE_CASE ) + str(__SCREAMING_SNAKE_CASE )







def snake_case__  (			__SCREAMING_SNAKE_CASE )		->							str:
		UpperCAmelCase_						=				str(__SCREAMING_SNAKE_CASE ).strip()
		if not number:
				raise ValueError("No input value was provided" )
		UpperCAmelCase_						=				"-" if number.startswith("-" ) else ""
		UpperCAmelCase_						=				number.lstrip("-" )
		if not number.isnumeric():
				raise ValueError("Input value is not an integer" )
		return f'''{negative}0b{binary_recursive(int(__SCREAMING_SNAKE_CASE ) )}'''


if __name__ == "__main__":
			from doctest import testmod

			testmod()

