#include <bits/stdc++.h>
#pragma GCC optimize("O3")
using namespace std;
bool condition(int a, int d, int m, int g, int p, int b) {
  if (a + d + m <= g + p + b) {
    if (g >= a && g - a + p >= d && g + p + b - a - d >= m) {
      return true;
    }
  }
  return false;
}
int main() {
  ios_base::sync_with_stdio(false);
  cin.tie(NULL);
  int x, y, z;
  cin >> x >> y >> z;
  int a, b, c;
  cin >> a >> b >> c;
  if (condition(x, y, z, a, b, c)) {
    cout << "YES\n";
  } else {
    cout << "NO\n";
  }
  return 0;
}
