import std.stdio;
import std.array;
import std.conv;
import std.string;
import std.algorithm;

void main()
{
  int[] m;
  while((m=map!(to!int)(readln.strip.split).array)!=[0,0]) {
    int n=m[0],x=m[1],sum = 0;
    for(int i=1;i<n;i++)
    {
        for(int j=i+1;j<x-i;j++)
        {
            int k = x-i-j;
            if(j<k && k<=n) {
                sum += 1;
            }
        }
    }
    writeln(sum);
  }
}