"""simple docstring"""
lowercase__   			=      10**8







def 		__a  (      _SCREAMING_SNAKE_CASE  )      ->bool:





  if n % 10 == 0:
    return False
  a__:	Any     				=      str(snake_case__  )
  return s == s[::-1]







def 		__a  (      )      ->int:
  a__:	Any     				=      set()
  a__:	Union[str, Any]     				=      1
  a__:	int     				=      5
  while sum_squares < LIMIT:
    a__:	Any     				=      first_square + 1
    while sum_squares < LIMIT:
      if is_palindrome(snake_case__  ):
        answer.add(snake_case__  )
      last_square += 1
      sum_squares += last_square**2
    first_square += 1
    a__:	int     				=      first_square**2 + (first_square + 1) ** 2

  return sum(snake_case__  )


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










import math
from timeit import timeit

def 			__lowerCamelCase     (						snake_case__						)				->    int:






						"""simple docstring"""





						_SCREAMING_SNAKE_CASE       =    0
						_SCREAMING_SNAKE_CASE       =    abs(snake_case__						)
						while True:
												_SCREAMING_SNAKE_CASE       =    n // 10
												digits += 1
												if n == 0:
																		break
						return digits

def 			__lowerCamelCase     (						snake_case__						)				->    int:






						"""simple docstring"""





						return 1 if n == 0 else math.floor(math.log(abs(snake_case__						)			,10						) + 1						)

def 			__lowerCamelCase     (						snake_case__						)				->    int:






						"""simple docstring"""





						return len(str(abs(snake_case__						)						)						)

def 			__lowerCamelCase     (						)				->    None:






						"""simple docstring"""





						from collections.abc import Callable

						def benchmark_a_function(snake_case__			,snake_case__						) -> None:
												_SCREAMING_SNAKE_CASE       =    F'{func.__name__}({value})'
												_SCREAMING_SNAKE_CASE       =    timeit(F'__main__.{call}'			,setup="""import __main__"""						)
												print(F'{call}: {func(snake_case__						)} -- {timing} seconds'						)

						for value in (26_21_44, 11_25_89_99_06_84_26_24, 1_26_76_50_60_02_28_22_94_01_49_67_03_20_53_76):
												for func in (num_digits, num_digits_fast, num_digits_faster):
																		benchmark_a_function(snake_case__			,snake_case__						)
												print()


if __name__ == "__main__":
		import doctest

		doctest.testmod()
		benchmark()

