N, L = gets.split.map(&:to_i)
if L < 0
  if N + L <= 0
    puts (L...(N + L - 1)).inject(:+)
  else
    puts N.times.inject(0) {|r,n| r += L + n }
  end
else
  puts N * L + N.times.inject(:+) - L
end
