#include<cstdio>

double date[4][2];

int main()
{
	while(true)
	{
	for(int i=0;i<4;i++)
	{
		for(int j=0;j<2;j++)
		{
			if(scanf("%lf",&date[i][j])==EOF)goto end;
		}
	}
	if((date[0][0]>date[3][0]||date[1][0]<date[2][0])||(date[0][1]>date[3][1]||date[1][1]<date[2][1]))
	{
		printf("NO\n");
	}
	else printf("YES\n");


	}

end:
	return 0;
}