






from __future__ import annotations

from enum import Enum
class 					a					(				lowercase__     ):



      """simple docstring"""


      a						:				Optional[Any]							 =			24
      a						:				Tuple							 =			21
      a						:				str							 =			18
      a						:				Optional[Any]							 =			15
      a						:				Optional[int]							 =			12
      a						:				List[str]							 =			9
      a						:				Dict							 =			6
      a						:				int							 =			3
      a						:				Any							 =			2
      a						:				Optional[Any]							 =			1
      a						:				List[Any]							 =			-1
      a						:				str							 =			-2
      a						:				str							 =			-3
      a						:				List[str]							 =			-6
      a						:				Any							 =			-9
      a						:				Dict							 =			-12
      a						:				List[Any]							 =			-15
      a						:				List[str]							 =			-18
      a						:				Dict							 =			-21
      a						:				Optional[int]							 =			-24


class 					a					(				lowercase__     ):



      """simple docstring"""


      a						:				List[str]							 =			8
      a						:				Optional[int]							 =			7
      a						:				Optional[Any]							 =			6
      a						:				str							 =			5
      a						:				int							 =			4
      a						:				str							 =			3
      a						:				List[Any]							 =			2
      a						:				List[str]							 =			1






def        lowerCamelCase__   (					__lowerCamelCase    :  float						,	__lowerCamelCase    :  str | SIUnit						,	__lowerCamelCase    :  str | SIUnit						,	):
  if isinstance(__lowerCamelCase						,	__lowerCamelCase	):
    __UpperCAmelCase							:			Optional[int]     =						SIUnit[known_prefix.lower()]
  if isinstance(__lowerCamelCase						,	__lowerCamelCase	):
    __UpperCAmelCase							:			List[Any]     =						SIUnit[unknown_prefix.lower()]
  __UpperCAmelCase							:			float     =						known_amount * (
      10 ** (known_prefix.value - unknown_prefix.value)
  )
  return unknown_amount






def        lowerCamelCase__   (					__lowerCamelCase    :  float						,	__lowerCamelCase    :  str | BinaryUnit						,	__lowerCamelCase    :  str | BinaryUnit						,	):
  if isinstance(__lowerCamelCase						,	__lowerCamelCase	):
    __UpperCAmelCase							:			str     =						BinaryUnit[known_prefix.lower()]
  if isinstance(__lowerCamelCase						,	__lowerCamelCase	):
    __UpperCAmelCase							:			Tuple     =						BinaryUnit[unknown_prefix.lower()]
  __UpperCAmelCase							:			float     =						known_amount * (
      2 ** ((known_prefix.value - unknown_prefix.value) * 10)
  )
  return unknown_amount


if __name__ == "__main__":
       import doctest

       doctest.testmod()










import decimal






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


if __name__ == "__main__":
       import doctest

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


