while true
  n,x = gets.chomp.split.map(&:to_i)
  exit if n == 0 && x==0
  cnt = 0
  (1..n).to_a.combination(3).to_a.each do |ar|
    if ar[0] + ar[1] + ar[2] == x
    cnt += 1
    end
  end
  puts cnt
end
