#include <iostream>
#include <string>
using namespace std;

int main(){
	float xa[2], xb[2], ya[2], yb[2];
	while (cin >> xa[0] >> ya[0] >> xa[1] >> ya[1] >> xb[0] >> yb[0] >> xb[1] >> yb[1]){
		if(xa[0]<=xb[1] && ya[0] <= yb[1] && xa[1] >= xb[0] && ya[1] >= yb[0]){
			cout << "YES" << endl;
		}
		else{
			cout << "NO" << endl;
		}
	}
	return 0;
}