#include<stdio.h>
int ishw(int n){
int m=0,t,k=n;
while(k!=0){
t=k%10;
m=m*10+t;
k=k/10;
}
if(m==n){
return 1;
}else{
return 0;
}
}
int iszs(int n){
int i;
if(n<2){
return 0;
}
for(i=2;i<=n-1;i++){
if(n%i==0){
return 0;
}
}
return 1;
}
int main()
{
int i;
for(i=10;i<=1000;i++){
if(ishw(i)==1&&iszs(i)==1){
printf("%d\n",i);
}
}
return 0;
}
/**************************************************************
Problem: 1142
User: admin
Language: C
Result: Accepted
Time:7 ms
Memory:1036 kb
****************************************************************/