#include <iostream>

using namespace std;

void solve()
{
	double xa1, ya1, xa2, ya2, xb1, yb1, xb2, yb2;
	while(cin >> xa1 >> ya1 >> xa2 >> ya2 >> xb1 >> yb1 >> xb2 >> yb2)
	{
		if(xb2 < xa1 || xa2 < xb1 || yb1 > ya2 || yb2 < ya1)
		{
			cout << "NO" << endl;
		}
		else
		{
			cout << "YES" << endl;
		}
	}
}

int main()
{
	solve();
	return(0);
}