#include<bits/stdc++.h>
#define rep(i,n)for(int i=0;i<n;i++)
using namespace std;

int main() {
	double xa1, ya1, xa2, ya2, xb1, yb1, xb2, yb2;
	while (cin >> xa1 >> ya1 >> xa2 >> ya2 >> xb1 >> xb2 >> yb1 >> yb2)
		puts((xb2 < xa1 || xa2 < xb1 || yb2 < ya1 || ya2 < yb1) ? "NO" : "YES");
}