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