'''simple docstring'''




def _lowercase	(      lowerCamelCase__						)					->       bool:





  """simple docstring"""


  return str(lowerCamelCase__						) == str(lowerCamelCase__						)[::-1]

def _lowercase	(      lowerCamelCase__						)					->       int:





  """simple docstring"""


  return int(lowerCamelCase__						) + int(str(lowerCamelCase__						)[::-1]						)

def _lowercase	(      lowerCamelCase__ = 1_0000						)					->       int:





  """simple docstring"""


  __UpperCAmelCase  :				Union[str, Any]       				=		[]
  for num in range(1							,    lowerCamelCase__						):
    __UpperCAmelCase  :				Dict       				=		0
    __UpperCAmelCase  :				str       				=		num
    while iterations < 50:
      __UpperCAmelCase  :				List[str]       				=		sum_reverse(lowerCamelCase__						)
      iterations += 1
      if is_palindrome(lowerCamelCase__						):
        break
    else:
      lychrel_nums.append(lowerCamelCase__						)
  return len(lowerCamelCase__						)


if __name__ == "__main__":
   print(f"""{solution() = }""")







'''simple docstring'''




from transformers import HfArgumentParser, TensorFlowBenchmark, TensorFlowBenchmarkArguments

def _lowercase	(      )					->       Dict:





       """simple docstring"""


       __UpperCAmelCase  :				str       				=		HfArgumentParser(lowerCamelCase__						)
       __UpperCAmelCase  :				Optional[Any]       				=		parser.parse_args_into_dataclasses()[0]
       __UpperCAmelCase  :				Any       				=		TensorFlowBenchmark(args=lowerCamelCase__						)
       try:
              __UpperCAmelCase  :				List[Any]       				=		parser.parse_args_into_dataclasses()[0]
       except ValueError as e:
              __UpperCAmelCase  :				str       				=		"Arg --no_{0} is no longer used, please use --no-{0} instead."
              __UpperCAmelCase  :				Tuple       				=		" ".join(str(lowerCamelCase__						).split(" "						)[:-1]						)
              __UpperCAmelCase  :				Any       				=		""
              __UpperCAmelCase  :				List[Any]       				=		eval(str(lowerCamelCase__						).split(" "						)[-1]						)
              __UpperCAmelCase  :				Optional[int]       				=		[]
              for arg in depreciated_args:
                     # arg[2:] removes '--'
                     if arg[2:] in TensorFlowBenchmark.deprecated_args:
                            # arg[5:] removes '--no_'
                            full_error_msg += arg_error_msg.format(arg[5:]						)
                     else:
                            wrong_args.append(lowerCamelCase__						)
              if len(lowerCamelCase__						) > 0:
                     __UpperCAmelCase  :				Union[str, Any]       				=		full_error_msg + begin_error_msg + str(lowerCamelCase__						)
              raise ValueError(lowerCamelCase__						)
       benchmark.run()


if __name__ == "__main__":
   main()






