



from __future__ import annotations







def       lowerCamelCase_  (    _a       :						list[int | float]    ):



    '''simple docstring'''




    if len(_a    ) == 0:
        raise ValueError("""find_min() arg is an empty sequence"""    )
    UpperCAmelCase_     :       Union[str, Any]  		=					nums[0]
    for num in nums:
        UpperCAmelCase_     :       Optional[int]  		=					min(_a   ,		_a    )
    return min_num


if __name__ == "__main__":
      import doctest

      doctest.testmod(verbose=True)





def  _UpperCAmelCase  (				SCREAMING_SNAKE_CASE__  ):


						'''simple docstring'''




						lowerCAmelCase	:   List[str]					     =					str(SCREAMING_SNAKE_CASE__  ).strip()
						if not bin_string:
												raise ValueError("""Empty string was passed to the function"""  )
						lowerCAmelCase	:   Optional[int]					     =					bin_string[0] == """-"""
						if is_negative:
												lowerCAmelCase	:   Tuple					     =					bin_string[1:]
						if not all(char in """01""" for char in bin_string  ):
												raise ValueError("""Non-binary value was passed to the function"""  )
						lowerCAmelCase	:   Union[str, Any]					     =					0
						for char in bin_string:
												lowerCAmelCase	:   int					     =					2 * decimal_number + int(SCREAMING_SNAKE_CASE__  )
						return -decimal_number if is_negative else decimal_number


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

		testmod()

