




"""simple docstring"""






def   _snake_case    (       lowercase__	):
				if not nums:  # Makes sure that the list is not empty
								raise ValueError('List is empty'	)

				_lowerCamelCase  :    Optional[Any]					=					sum(lowercase__	) / len(lowercase__	)  # Calculate the average
				return sum(abs(x - average	) for x in nums	) / len(lowercase__	)


if __name__ == "__main__":
			import doctest

			doctest.testmod()





"""simple docstring"""






def   _snake_case    (       lowercase__	):
				_lowerCamelCase  :    Optional[int]					=					int(lowercase__	)
				if decimal in (0, 1):  # Exit cases for the recursion
								return str(lowercase__	)
				_lowerCamelCase,				_lowerCamelCase  :    Dict					=					divmod(lowercase__							,					2	)
				return binary_recursive(lowercase__	) + str(lowercase__	)







def   _snake_case    (       lowercase__	):
				_lowerCamelCase  :    List[Any]					=					str(lowercase__	).strip()
				if not number:
								raise ValueError('No input value was provided'	)
				_lowerCamelCase  :    str					=					'-' if number.startswith('-'	) else ''
				_lowerCamelCase  :    Union[str, Any]					=					number.lstrip('-'	)
				if not number.isnumeric():
								raise ValueError('Input value is not an integer'	)
				return f'''{negative}0b{binary_recursive(int(lowercase__	)	)}'''


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

			testmod()