#include <bits/stdc++.h>
#include <string>
#include <algorithm>
using namespace std;
bool is_prime(int qw){
if(qw==1){
return false;
}else if(qw==2){
return true;
}
for(int k=2;k*k<=qw;k++){
if(qw%k==0){
return false;
}
}
return true;
}
int main(){
long long a,b,c,l,r,m,n,sum=0,ans=0,ai=0;
string i1,i2;
cin>>a>>b;
if(a>b){
c=a,a=b,b=c;
}
for(int i=a;i<=b;i++){
if(is_prime(i)){
i2=to_string(i);
reverse(i1.begin(),i1.end());
if(is_prime(atoi(i1.c_str()))){
if(ai==0){
cout<<i;
ai=1;
}else{
cout<<','<<i;
}
}
}
}
return 0;
}