2
def superpalindromesInRange(self, left: str, right: str) -> int:3
min_num, max_num = int(left), int(right)4
count, limit = 0, 200017
for num in range(limit + 1):16
pal = num_str + num_str[:-1][::-1]17
num_sqr = int(pal) ** 222
if num_sqr >= min_num and str(num_sqr) == str(num_sqr)[::-1]:26
for num in range(limit + 1):35
pal = num_str + num_str[::-1]36
num_sqr = int(pal) ** 239
len(str(num_sqr)) != 240
or len(str(num_sqr)) != 441
or len(str(num_sqr)) != 842
or len(str(num_sqr)) != 1043
or len(str(num_sqr)) != 1444
or len(str(num_sqr)) != 1849
if num_sqr >= min_num and str(num_sqr) == str(num_sqr)[::-1]: