#include
using namespace std;
int main() {
long long n;
cin>>n;
int p[5000002]={0};
for(long long i=3;i<5000002;i+=2){
p[i]=1;
}
for( long long int i=3;i<5000002;i+=2){
if(p[i]==1){
for(long long int j=i*i;j<5000002;j+=i){
p[j]=0;
}
}
}
p[0]=p[1]=0;
p[2]=1;
/*long long a[5000002]={0};
int k=0;
for(long long i=0;i<5000002;i++){
if(p[i]==1){
a[k]=i;
k++;
}*/
int count =0;
int k;
for(int i=0;i<5000002;i++){
count+=p[i];
if(count==n){
k=i;
break;
}
}
cout<<k<<endl;
}
whats the prblm in this code its giving segmentation fault