#include <bits/stdc++.h>
int main() {
  int a[5], b[5], c[5];
  while (~scanf("%d%d%d", &a[0], &a[1], &a[2])) {
    int i, j;
    for (i = 0; i < 3; i++) scanf("%d", &b[i]);
    for (i = 0; i < 3; i++) {
      int sum = 0;
      sum = a[i] - b[i];
      if (sum >= 0) {
        c[i] = sum / 2;
      }
      if (sum < 0) {
        c[i] = sum;
      }
    }
    int ans = 0;
    for (i = 0; i < 3; i++) {
      ans += c[i];
    }
    if (ans >= 0)
      printf("Yes\n");
    else
      printf("No\n");
  }
}
