# Python 4.4
```python=
def Eratostenes(n):
temp = [True] * (n + 1)
primes = []
zero = 0
for i in range(2, n + 1):
if temp[i]:
primes.append(i)
for j in range(i*i, n + 1, i):
temp[j] = False
else:
primes.append(zero)
return primes
def odwrotna(n):
lista = []
liczba_odwrotna = ""
m = str(n)
for i in range(len(m)):
lista.append(m[i])
lista.reverse()
for element in lista:
liczba_odwrotna += element
return liczba_odwrotna
def palindromy(a, b):
palindromiczne = []
for i in range(a, b + 1):
if i > 10:
if str(i) == str(odwrotna(i)):
palindromiczne.append(i)
return palindromiczne
print(palindromy(8, 1000))
```