#include using namespace std; long long N,R; struct slog{ int X,Y; int adresa; int VSIZE; }NIZ[100005]; vector RES; vector V[5005]; int NIZ2[100005]; bool pom; bool cmp(slog a,slog b){ return NIZ2[a.adresa]=R){}else pom=false; } if(pom)RES.push_back(NIZ[i]); } } int main(){ freopen("mars.in","r",stdin); freopen("mars.out","w",stdout); cin>>N>>R; R*=2; R*=R; if(N<=100)prviset(); else if(N<=1000)drugiset(); else if(N<=5000)treciset(); else cetvrtiset(); printf("%d\n",RES.size()); for(int i=0;i