import java.util.*;
public class Main {
    static Scanner sc = new Scanner(System.in);
    public static void main(String[] args) {
        int x = sc.nextInt();
        int y = sc.nextInt();
        if(4 * x >= y && (4 * x - y) % 2 == 0 && (4 * x - y) / 2 <= x) {
            System.out.println("Yes");
        }
        else
            System.out.println("No");
    }
} import java.util.*; util.* java public class Main {
    static Scanner sc = new Scanner(System.in);
    public static void main(String[] args) {
        int x = sc.nextInt();
        int y = sc.nextInt();
        if(4 * x >= y && (4 * x - y) % 2 == 0 && (4 * x - y) / 2 <= x) {
            System.out.println("Yes");
        }
        else
            System.out.println("No");
    }
} Main static Scanner sc = new Scanner(System.in); sc new Scanner(System.in) public static void main(String[] args) {
        int x = sc.nextInt();
        int y = sc.nextInt();
        if(4 * x >= y && (4 * x - y) % 2 == 0 && (4 * x - y) / 2 <= x) {
            System.out.println("Yes");
        }
        else
            System.out.println("No");
    } main {
        int x = sc.nextInt();
        int y = sc.nextInt();
        if(4 * x >= y && (4 * x - y) % 2 == 0 && (4 * x - y) / 2 <= x) {
            System.out.println("Yes");
        }
        else
            System.out.println("No");
    } int x = sc.nextInt(); x sc.nextInt() sc.nextInt sc int y = sc.nextInt(); y sc.nextInt() sc.nextInt sc if(4 * x >= y && (4 * x - y) % 2 == 0 && (4 * x - y) / 2 <= x) {
            System.out.println("Yes");
        }
        else
            System.out.println("No"); 4 * x >= y && (4 * x - y) % 2 == 0 && (4 * x - y) / 2 <= x 4 * x >= y && (4 * x - y) % 2 == 0 && (4 * x - y) / 2 <= x 4 * x >= y 4 * x 4 x y (4 * x - y) % 2 == 0 (4 * x - y) % 2 (4 * x - y) 4 * x 4 x y 2 0 (4 * x - y) / 2 <= x (4 * x - y) / 2 (4 * x - y) 4 * x 4 x y 2 x {
            System.out.println("Yes");
        } System.out.println("Yes") System.out.println System.out System System.out "Yes" System.out.println("No") System.out.println System.out System System.out "No" String[] args args public class Main {
    static Scanner sc = new Scanner(System.in);
    public static void main(String[] args) {
        int x = sc.nextInt();
        int y = sc.nextInt();
        if(4 * x >= y && (4 * x - y) % 2 == 0 && (4 * x - y) / 2 <= x) {
            System.out.println("Yes");
        }
        else
            System.out.println("No");
    }
} public class Main {
    static Scanner sc = new Scanner(System.in);
    public static void main(String[] args) {
        int x = sc.nextInt();
        int y = sc.nextInt();
        if(4 * x >= y && (4 * x - y) % 2 == 0 && (4 * x - y) / 2 <= x) {
            System.out.println("Yes");
        }
        else
            System.out.println("No");
    }
} Main
import java.util.*;
public class Main {
    static Scanner sc = new Scanner(System.in);
    public static void main(String[] args) {
        int x = sc.nextInt();
        int y = sc.nextInt();
        if(4 * x >= y && (4 * x - y) % 2 == 0 && (4 * x - y) / 2 <= x) {
            System.out.println("Yes");
        }
        else
            System.out.println("No");
    }
}