#include #include #include #include using namespace std; const int maxn=40005; int n,res; bool isp[maxn]; int p[maxn],cnt,phi[maxn]; int main() { #ifdef local freopen("pro.in","r",stdin); #endif scanf("%d",&n); if(n==1) { puts("0"); return 0; } phi[1]=1; memset(isp,true,sizeof(isp)); isp[1]=false; for(int i=2;i<=n-1;i++) { if(isp[i]) { p[cnt++]=i; phi[i]=i-1; } for(int j=0;j