i;main(e,m,z){for(;i||~scanf("%d%d",&e,&m,z=i=46);i||printf("%d\n",z))z=fmin(z,fmin(~e/2+i,(1-m-i)/i-2)*~-~i---e-m);}