#include #include #include #include #include #include #include #include #include #define REP(i,k,n) for(int i=k;i P; bool prime[10000000]; void Eratosthenes(int n) { rep(i,n) prime[i] = true; prime[1] = false; REP(i,2,(int)sqrt(n)) { if(prime[i]) { for(int j=0;i*(j+2)> n; Eratosthenes(1105); REP(i,max(0,n-100),n+100) { if(i == 1) continue; if(prime[i]) continue; else { cout << i << endl; break; } } return 0; }