#include #include int main(){ int n,x=1,y=1,z=1,w,d,ans=0; scanf("%d%d",&n,&d); for(x=1;x<=n;x++){ for(y=x;y<=n;y++){ for(z=y;z<=n;z++){ for(w=1;w<=n;w++){ if(x*x+y*y+z*z==w*w+d){ if(x==y&&y==z)ans++; else if(x==y||y==z||z==x)ans+=3; else ans+=6; } } } } } printf("%d\n",ans); return 0; }