
'''simple docstring'''
a_     =  10**8

def   UpperCamelCase_       (		__SCREAMING_SNAKE_CASE    ):
    """simple docstring"""






    if n % 1_0 == 0:
        return False
    snake_case_	:      int            =  str(__SCREAMING_SNAKE_CASE    )
    return s == s[::-1]

def   UpperCamelCase_       (		):
    """simple docstring"""






    snake_case_	:      Optional[int]            =  set()
    snake_case_	:      Union[str, Any]            =  1
    snake_case_	:      int            =  5
    while sum_squares < LIMIT:
        snake_case_	:      List[Any]            =  first_square + 1
        while sum_squares < LIMIT:
            if is_palindrome(__SCREAMING_SNAKE_CASE    ):
                answer.add(__SCREAMING_SNAKE_CASE    )
            last_square += 1
            sum_squares += last_square**2
        first_square += 1
        snake_case_	:      Dict            =  first_square**2 + (first_square + 1) ** 2

    return sum(__SCREAMING_SNAKE_CASE    )


if __name__ == "__main__":
  print(solution())







'''simple docstring'''
import importlib.metadata
import sys

from transformers.testing_utils import TestCasePlus
from transformers.utils.versions import require_version, require_version_core


a_     =  importlib.metadata.version("numpy")
a_     =  ".".join([str(x) for x in sys.version_info[:3]])






class 				UpperCAmelCase_			(		snake_case__   ):





 def     snake_case__						(      self):
     # lt + different version strings
     require_version_core("numpy<1000.4.5")
     require_version_core("numpy<1000.4")
     require_version_core("numpy<1000")

     # le
     require_version_core("numpy<=1000.4.5")
     require_version_core(F'numpy<={numpy_ver}')

     # eq
     require_version_core(F'numpy=={numpy_ver}')

     # ne
     require_version_core("numpy!=1000.4.5")

     # ge
     require_version_core("numpy>=1.0")
     require_version_core("numpy>=1.0.0")
     require_version_core(F'numpy>={numpy_ver}')

     # gt
     require_version_core("numpy>1.0.0")

     # mix
     require_version_core("numpy>1.0.0,<1000")

     # requirement w/o version
     require_version_core("numpy")

     # unmet requirements due to version conflict
     for req in ["numpy==1.0.0", "numpy>=1000.0.0", F'numpy<{numpy_ver}']:
         try:
             require_version_core(lowercase_)
         except ImportError as e:
             self.assertIn(F'{req} is required'	,    str(lowercase_))
             self.assertIn("but found"	,    str(lowercase_))

        # unmet requirements due to missing module
     for req in ["numpipypie>1", "numpipypie2"]:
         try:
             require_version_core(lowercase_)
         except importlib.metadata.PackageNotFoundError as e:
             self.assertIn(F'The \'{req}\' distribution was not found and is required by this application'	,    str(lowercase_))
             self.assertIn("Try: pip install transformers -U"	,    str(lowercase_))

        # bogus requirements formats:
        # 1. whole thing
     for req in ["numpy??1.0.0", "numpy1.0.0"]:
         try:
             require_version_core(lowercase_)
         except ValueError as e:
             self.assertIn("requirement needs to be in the pip package format"	,    str(lowercase_))
        # 2. only operators
     for req in ["numpy=1.0.0", "numpy == 1.00", "numpy<>1.0.0", "numpy><1.00", "numpy>>1.0.0"]:
         try:
             require_version_core(lowercase_)
         except ValueError as e:
             self.assertIn("need one of "	,    str(lowercase_))





 def     snake_case__						(      self):
     # matching requirement
     require_version("python>=3.6.0")

     # not matching requirements
     for req in ["python>9.9.9", "python<3.0.0"]:
         try:
             require_version_core(lowercase_)
         except ImportError as e:
             self.assertIn(F'{req} is required'	,    str(lowercase_))
             self.assertIn(F'but found python=={python_ver}'	,    str(lowercase_))




