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