#include using namespace std; int main(){ long long n,x,L,y,z,w; cin >> n; x=150000; L=390; int Primelist[x+1]; for (int i=0;i<=x;i++){ Primelist[i]=i; } Primelist[1]=0; for (int i=0;i<=x;i++){ if (Primelist[i]==0){ continue; } for (int j=2*i;j<=x;j+=i){ Primelist[j]=0; } } vector Primes; for (int i=0;i<=x;i++){ if (Primelist[i]!=0){ Primes.push_back(i); } } L=Primes.size(); int USE[n+1]; for (int i=0;i<=n;i++){ USE[i]=0; } for (int i=0;in){ break; } for (int j=i+1;jn){ break; } for (int k=j+1;kn){ break; } for (int l=k+1;ln){ break; } USE[w]=1; } } } } int ANS=0; for (int i=0;i<=n;i++){ ANS+=USE[i]; } cout<