#include <bits/stdc++.h>
using namespace std;
int main() {
  int a, b, c, x, y, z;
  scanf("%d%d%d", &a, &b, &c);
  scanf("%d%d%d", &x, &y, &z);
  while (a < x) {
    if (b - 2 >= y)
      a++, b -= 2;
    else if (c - 2 >= z)
      a++, c -= 2;
    else
      break;
  }
  while (b < y) {
    if (a - 2 >= x)
      b++, a -= 2;
    else if (c - 2 >= z)
      b++, c -= 2;
    else
      break;
  }
  while (c < z) {
    if (a - 2 >= x)
      c++, a -= 2;
    else if (b - 2 >= y)
      c++, b -= 2;
    else
      break;
  }
  if (a >= x && b >= y && c >= z)
    printf("Yes\n");
  else
    printf("No\n");
  return 0;
}
