#include<stdio.h>
#include <stdbool.h>
bool ispa(int x)
{
int num[20];
int n = 0;
int i = 0;
while (x > 0)
{
num[i] = x % 10;
x /= 10;
n++;
i++;
}
if (num[i] == num[n - i])
return true;
else
return false;
}
bool ispr(int x)
{
int i;
int num = 0;
for (i = 1; (i * i) <= x; i++)
{
num += (x % i == 0) ? 1 : 0;
}
if ((num - 1) == 0)
return true;
else
return false;
}
int main()
{
int a,b,i;
bool pa = false;
bool pr = false;
scanf("%d %d", &a, &b);
for (i = a; ((i % 2) != 0) && i <= b; i++)
{
pa = ispa(i);
if (pa)
pr = ispr(i);
if (pr)
printf("%d\n", i);
}
return 0;
}