#include <stdio.h>

long double x1, y1, x2, y2, x3, y3, x4, y4;

int main()
{
	while (~scanf("%Lf %Lf %Lf %Lf %Lf %Lf %Lf %Lf", &x1, &y1, &x2, &y2, &x3, &y3, &x4, &y4))
	{
		if (!(x2 < x3 || x4 < x1 || y2 < y3 || y4 < y1))
		{
			printf("YES\n");
		}
		else
		{
			printf("NO\n");
		}
	}

	return 0;
}