#include <iostream>
using namespace std;

int main() {
  double x[4], y[4];

  while(cin >> x[0] >> y[0]) {
    for(int i = 1; i < 4; i++) {
      cin >> x[i] >> y[i];
    }

    bool b = true;
    if(x[0] > x[3] && x[1] > x[2]) b = false;
    if(x[0] < x[3] && x[1] < x[2]) b = false;
    if(y[0] > y[3] && y[1] > y[2]) b = false;
    if(y[2] > y[1] && y[3] > y[0]) b = false;

    if(b) cout << "YES" << endl;
    else cout << "NO" << endl;
  }
}