import java.util.*;


public class Main{
    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);
        int k = sc.nextInt();
        int s = sc.nextInt();
        sc.close();
        int x = 0;
        int y = 0;
        int z = 0;
        int count = 0;

        for(x = 0; x <= k; x++) {
            for(y = 0; y <= k; y++){
                z = s - (x+y);
                if (z <= k && z >= 0) {
                    count++;
                }
            }
        }

        System.out.println(count);
    }
} import java.util.*; util.* java public class Main{
    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);
        int k = sc.nextInt();
        int s = sc.nextInt();
        sc.close();
        int x = 0;
        int y = 0;
        int z = 0;
        int count = 0;

        for(x = 0; x <= k; x++) {
            for(y = 0; y <= k; y++){
                z = s - (x+y);
                if (z <= k && z >= 0) {
                    count++;
                }
            }
        }

        System.out.println(count);
    }
} Main public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);
        int k = sc.nextInt();
        int s = sc.nextInt();
        sc.close();
        int x = 0;
        int y = 0;
        int z = 0;
        int count = 0;

        for(x = 0; x <= k; x++) {
            for(y = 0; y <= k; y++){
                z = s - (x+y);
                if (z <= k && z >= 0) {
                    count++;
                }
            }
        }

        System.out.println(count);
    } main {

        Scanner sc = new Scanner(System.in);
        int k = sc.nextInt();
        int s = sc.nextInt();
        sc.close();
        int x = 0;
        int y = 0;
        int z = 0;
        int count = 0;

        for(x = 0; x <= k; x++) {
            for(y = 0; y <= k; y++){
                z = s - (x+y);
                if (z <= k && z >= 0) {
                    count++;
                }
            }
        }

        System.out.println(count);
    } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int k = sc.nextInt(); k sc.nextInt() sc.nextInt sc int s = sc.nextInt(); s sc.nextInt() sc.nextInt sc sc.close() sc.close sc int x = 0; x 0 int y = 0; y 0 int z = 0; z 0 int count = 0; count 0 for(x = 0; x <= k; x++) {
            for(y = 0; y <= k; y++){
                z = s - (x+y);
                if (z <= k && z >= 0) {
                    count++;
                }
            }
        } x = 0; x = 0 x 0 x <= k x k x++ x++ x {
            for(y = 0; y <= k; y++){
                z = s - (x+y);
                if (z <= k && z >= 0) {
                    count++;
                }
            }
        } {
            for(y = 0; y <= k; y++){
                z = s - (x+y);
                if (z <= k && z >= 0) {
                    count++;
                }
            }
        } for(y = 0; y <= k; y++){
                z = s - (x+y);
                if (z <= k && z >= 0) {
                    count++;
                }
            } y = 0; y = 0 y 0 y <= k y k y++ y++ y {
                z = s - (x+y);
                if (z <= k && z >= 0) {
                    count++;
                }
            } {
                z = s - (x+y);
                if (z <= k && z >= 0) {
                    count++;
                }
            } z = s - (x+y) z s - (x+y) s (x+y) x y if (z <= k && z >= 0) {
                    count++;
                } z <= k && z >= 0 z <= k z k z >= 0 z 0 {
                    count++;
                } count++ count System.out.println(count) System.out.println System.out System System.out count String[] args args public class Main{
    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);
        int k = sc.nextInt();
        int s = sc.nextInt();
        sc.close();
        int x = 0;
        int y = 0;
        int z = 0;
        int count = 0;

        for(x = 0; x <= k; x++) {
            for(y = 0; y <= k; y++){
                z = s - (x+y);
                if (z <= k && z >= 0) {
                    count++;
                }
            }
        }

        System.out.println(count);
    }
} public class Main{
    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);
        int k = sc.nextInt();
        int s = sc.nextInt();
        sc.close();
        int x = 0;
        int y = 0;
        int z = 0;
        int count = 0;

        for(x = 0; x <= k; x++) {
            for(y = 0; y <= k; y++){
                z = s - (x+y);
                if (z <= k && z >= 0) {
                    count++;
                }
            }
        }

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


public class Main{
    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);
        int k = sc.nextInt();
        int s = sc.nextInt();
        sc.close();
        int x = 0;
        int y = 0;
        int z = 0;
        int count = 0;

        for(x = 0; x <= k; x++) {
            for(y = 0; y <= k; y++){
                z = s - (x+y);
                if (z <= k && z >= 0) {
                    count++;
                }
            }
        }

        System.out.println(count);
    }
}