void main()
{
	int F(int x);
	int G(int x);
	int m,n,i,a=0;
	scanf("%d%d",&m,&n);
    for(i=m;i<=n;i++)
	{
		if(F(i)&&G(i)) {printf("%d",i);a++;break;}
	}
	for(i=i+1;i<=n;i++)
	{
		if(F(i)&&G(i)) {printf(",%d",i);a++;}
	}
	if(a==0) printf("no");
}


 int F(int x)
 {
 int z,t=0;
 z=x;
 do
 {     
	 t=t*10+z%10;
	 z=z/10;
 }
 while(z!=0);
 if(t==x)return(1);
 else return(0);
 }

 int G(int x)
 {
	 int i,b=1;
 for(i=2;i<=sqrt(x);i++)
 {
 if(x%i==0) {b=0;break;}
 }
return(b);
 }