import java.util.*;

public class Main{
  public static void main(String[] args){
    Scanner sc = new Scanner(System.in);

    int n = sc.nextInt();
    int l = sc.nextInt();
    int ans = 0;

    if(l < 0 && n + l - 1 < 0){
      for(int i = l; i < n + l - 1; i++){
        ans += i;
      } 
    } else if(l > 0 && n + l - 1 > 0){
      for(int i = l + 1; i < n + l; i++){
        ans += i;
      }
    } else {
      for(int i = l; i < n + l; i++){
        ans += i;
      }
    }

    System.out.println(ans);
  }
} import java.util.*; util.* java public class Main{
  public static void main(String[] args){
    Scanner sc = new Scanner(System.in);

    int n = sc.nextInt();
    int l = sc.nextInt();
    int ans = 0;

    if(l < 0 && n + l - 1 < 0){
      for(int i = l; i < n + l - 1; i++){
        ans += i;
      } 
    } else if(l > 0 && n + l - 1 > 0){
      for(int i = l + 1; i < n + l; i++){
        ans += i;
      }
    } else {
      for(int i = l; i < n + l; i++){
        ans += i;
      }
    }

    System.out.println(ans);
  }
} Main public static void main(String[] args){
    Scanner sc = new Scanner(System.in);

    int n = sc.nextInt();
    int l = sc.nextInt();
    int ans = 0;

    if(l < 0 && n + l - 1 < 0){
      for(int i = l; i < n + l - 1; i++){
        ans += i;
      } 
    } else if(l > 0 && n + l - 1 > 0){
      for(int i = l + 1; i < n + l; i++){
        ans += i;
      }
    } else {
      for(int i = l; i < n + l; i++){
        ans += i;
      }
    }

    System.out.println(ans);
  } main {
    Scanner sc = new Scanner(System.in);

    int n = sc.nextInt();
    int l = sc.nextInt();
    int ans = 0;

    if(l < 0 && n + l - 1 < 0){
      for(int i = l; i < n + l - 1; i++){
        ans += i;
      } 
    } else if(l > 0 && n + l - 1 > 0){
      for(int i = l + 1; i < n + l; i++){
        ans += i;
      }
    } else {
      for(int i = l; i < n + l; i++){
        ans += i;
      }
    }

    System.out.println(ans);
  } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int n = sc.nextInt(); n sc.nextInt() sc.nextInt sc int l = sc.nextInt(); l sc.nextInt() sc.nextInt sc int ans = 0; ans 0 if(l < 0 && n + l - 1 < 0){
      for(int i = l; i < n + l - 1; i++){
        ans += i;
      } 
    } else if(l > 0 && n + l - 1 > 0){
      for(int i = l + 1; i < n + l; i++){
        ans += i;
      }
    } else {
      for(int i = l; i < n + l; i++){
        ans += i;
      }
    } l < 0 && n + l - 1 < 0 l < 0 l 0 n + l - 1 < 0 n + l - 1 n + l n l 1 0 {
      for(int i = l; i < n + l - 1; i++){
        ans += i;
      } 
    } for(int i = l; i < n + l - 1; i++){
        ans += i;
      } int i = l; int i = l; i l i < n + l - 1 i n + l - 1 n + l n l 1 i++ i++ i {
        ans += i;
      } {
        ans += i;
      } ans += i ans i if(l > 0 && n + l - 1 > 0){
      for(int i = l + 1; i < n + l; i++){
        ans += i;
      }
    } else {
      for(int i = l; i < n + l; i++){
        ans += i;
      }
    } l > 0 && n + l - 1 > 0 l > 0 l 0 n + l - 1 > 0 n + l - 1 n + l n l 1 0 {
      for(int i = l + 1; i < n + l; i++){
        ans += i;
      }
    } for(int i = l + 1; i < n + l; i++){
        ans += i;
      } int i = l + 1; int i = l + 1; i l + 1 l 1 i < n + l i n + l n l i++ i++ i {
        ans += i;
      } {
        ans += i;
      } ans += i ans i {
      for(int i = l; i < n + l; i++){
        ans += i;
      }
    } for(int i = l; i < n + l; i++){
        ans += i;
      } int i = l; int i = l; i l i < n + l i n + l n l i++ i++ i {
        ans += i;
      } {
        ans += i;
      } ans += i ans i System.out.println(ans) System.out.println System.out System System.out ans String[] args args public class Main{
  public static void main(String[] args){
    Scanner sc = new Scanner(System.in);

    int n = sc.nextInt();
    int l = sc.nextInt();
    int ans = 0;

    if(l < 0 && n + l - 1 < 0){
      for(int i = l; i < n + l - 1; i++){
        ans += i;
      } 
    } else if(l > 0 && n + l - 1 > 0){
      for(int i = l + 1; i < n + l; i++){
        ans += i;
      }
    } else {
      for(int i = l; i < n + l; i++){
        ans += i;
      }
    }

    System.out.println(ans);
  }
} public class Main{
  public static void main(String[] args){
    Scanner sc = new Scanner(System.in);

    int n = sc.nextInt();
    int l = sc.nextInt();
    int ans = 0;

    if(l < 0 && n + l - 1 < 0){
      for(int i = l; i < n + l - 1; i++){
        ans += i;
      } 
    } else if(l > 0 && n + l - 1 > 0){
      for(int i = l + 1; i < n + l; i++){
        ans += i;
      }
    } else {
      for(int i = l; i < n + l; i++){
        ans += i;
      }
    }

    System.out.println(ans);
  }
} Main
import java.util.*;

public class Main{
  public static void main(String[] args){
    Scanner sc = new Scanner(System.in);

    int n = sc.nextInt();
    int l = sc.nextInt();
    int ans = 0;

    if(l < 0 && n + l - 1 < 0){
      for(int i = l; i < n + l - 1; i++){
        ans += i;
      } 
    } else if(l > 0 && n + l - 1 > 0){
      for(int i = l + 1; i < n + l; i++){
        ans += i;
      }
    } else {
      for(int i = l; i < n + l; i++){
        ans += i;
      }
    }

    System.out.println(ans);
  }
}
