import java.util.*;

class Main {

	static Scanner sc;

	static void solve() {
		int qnt = sc.nextInt();
		int legs = sc.nextInt();

		if (4*qnt < legs || legs < 2*qnt || legs % 2 != 0) {
			System.out.println("No");
			return;
		}

		System.out.println("Yes");
	}
    
    public static void main(String args[]) throws Exception {
        sc = new Scanner(System.in);

		solve();
    }
} import java.util.*; util.* java class Main {

	static Scanner sc;

	static void solve() {
		int qnt = sc.nextInt();
		int legs = sc.nextInt();

		if (4*qnt < legs || legs < 2*qnt || legs % 2 != 0) {
			System.out.println("No");
			return;
		}

		System.out.println("Yes");
	}
    
    public static void main(String args[]) throws Exception {
        sc = new Scanner(System.in);

		solve();
    }
} Main static Scanner sc; sc static void solve() {
		int qnt = sc.nextInt();
		int legs = sc.nextInt();

		if (4*qnt < legs || legs < 2*qnt || legs % 2 != 0) {
			System.out.println("No");
			return;
		}

		System.out.println("Yes");
	} solve {
		int qnt = sc.nextInt();
		int legs = sc.nextInt();

		if (4*qnt < legs || legs < 2*qnt || legs % 2 != 0) {
			System.out.println("No");
			return;
		}

		System.out.println("Yes");
	} int qnt = sc.nextInt(); qnt sc.nextInt() sc.nextInt sc int legs = sc.nextInt(); legs sc.nextInt() sc.nextInt sc if (4*qnt < legs || legs < 2*qnt || legs % 2 != 0) {
			System.out.println("No");
			return;
		} 4*qnt < legs || legs < 2*qnt || legs % 2 != 0 4*qnt < legs || legs < 2*qnt || legs % 2 != 0 4*qnt < legs 4*qnt 4 qnt legs legs < 2*qnt legs 2*qnt 2 qnt legs % 2 != 0 legs % 2 legs 2 0 {
			System.out.println("No");
			return;
		} System.out.println("No") System.out.println System.out System System.out "No" return; System.out.println("Yes") System.out.println System.out System System.out "Yes" public static void main(String args[]) throws Exception {
        sc = new Scanner(System.in);

		solve();
    } main {
        sc = new Scanner(System.in);

		solve();
    } sc = new Scanner(System.in) sc new Scanner(System.in) solve() solve String args[] args
import java.util.*;

class Main {

	static Scanner sc;

	static void solve() {
		int qnt = sc.nextInt();
		int legs = sc.nextInt();

		if (4*qnt < legs || legs < 2*qnt || legs % 2 != 0) {
			System.out.println("No");
			return;
		}

		System.out.println("Yes");
	}
    
    public static void main(String args[]) throws Exception {
        sc = new Scanner(System.in);

		solve();
    }
}
