#include #include #include #include #include using std::max; typedef long long LL; const int maxn=1000100; bool hsh[maxn]; LL prime[maxn],cnt; LL a[maxn]; void solve(int L,int R) { memset(hsh,true,sizeof(hsh)); for(int i=0;iMax) Max=a[i+1]-a[i],p2=i; } printf("%lld,%lld are closest, %lld,%lld are most distant.\n",a[p1],a[p1+1],a[p2],a[p2+1]); } int main() { #ifdef local freopen("pro.in","r",stdin); #endif memset(hsh,true,sizeof(hsh)); for(int i=2;i