// inputに入力データ全体が入る
function Main(input) {
	// 1行目がinput[0], 2行目がinput[1], …に入る
	input = input.split("\n");
	tmp = input[0].split(" ");
	//文字列から10進数に変換するときはparseIntを使います
	var K = parseInt(tmp[0], 10);
	var S = parseInt(tmp[1], 10);
	var x, y, z;
	var count = 0;
	for (var i = 0; i <= K; i++) {
		x = i;
		for (var j = 0; j <= K; j++) {
			y = j;
			z = S - (x + y);
			if (0 <= z && z <= K) {//z=S-(x+y)という関係を用いてforを2つに減らす
			count += 1;
			}
		}
	}
		//出力
	console.log('%d',count);
}
//*この行以降は編集しないでください（標準入出力から一度に読み込み、Mainを呼び出します）
Main(require("fs").readFileSync("/dev/stdin", "utf8"));