import decimal


def SCREAMING_SNAKE_CASE					(  ):
       _UpperCamelCase  :							List[Any]	    =	0
       _UpperCamelCase  :							int	    =	decimal.Context(prec=105					)
       for i in range(2		,    100					):
              _UpperCamelCase  :							List[str]	    =	decimal.Decimal(lowercase_					)
              _UpperCamelCase  :							Tuple	    =	number.sqrt(lowercase_					)
              if len(str(lowercase_					)					) > 1:
                     answer += int(str(lowercase_					)[0]					)
                     _UpperCamelCase  :							Union[str, Any]	    =	str(lowercase_					)[2:101]
                     answer += sum(int(lowercase_					) for x in sqrt_number_str					)
       return answer


if __name__ == "__main__":
 import doctest

 doctest.testmod()
 print(f'''{solution() = }''')





def      __UpperCAmelCase    (  snake_case_							:		str				):



	'''simple docstring'''



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


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

	testmod()
