#include #include #include #include #include #include using namespace std; const int mx=1000006; long long p[mx],vs[mx]; int pn; void f() { vs[0]=vs[1]=1; pn=0; for (int i=2;i=mx) break; vs[i*p[j]]=1; if (i%p[j]==0) break; } } } bool check(long long x) { for (int i=0;p[i]