well had already worked over it ...but thereafter too its showing wrong answer.....
infact tried long long int too in place of long int but its showing wrong answer....

include
define TRUE 1
define FALSE 0
int main(){
unsigned long int m,n,j,i;
int non;
scanf("%ld%ld",&m,&n);
for(i=m;i if(i==1)
continue;
non=FALSE;
for(j=2;j if(i%j==0){
non=TRUE;
break;
}
}//end of for loop of j
if(non==FALSE)
printf("%ld\n",i);
}//end of for loop for i
return 0;
}