//#include <stdio.h>
//
//int D[10000]={};
//
//int f(int n)
//{
// if (D[n]==0)
// D[n]=(f(n-1)+f(n-2))%100000007;
// return D[n];
//}
//int main()
//{
// D[1]=1;
// D[2]=2;
// int n;
// scanf("%d", &n);
// printf("%d", f(n));
// return 0;
//}
//#include <stdio.h>
//
//
//int f(long long int a, int n)
//{
// if (n==0)
// return a%100000007;
// return f((a*2)%100000007, n-1);
//}
//int main()
//{
// int n;
// scanf("%d", &n);
// if (n%3!=0)
// printf("0");
// else
// printf("%d", f(1, n/3));
//}
//#include <stdio.h>
//int D[10000]={};
//
//int f(int n)
//{
// if (D[n]==0)
// D[n]=(f(n-1)+f(n-2)*2)%100007;
// return D[n];
//}
//int main()
//{
// int n;
// D[1]=1;
// D[2]=3;
// scanf("%d", &n);
// printf("%d", f(n));
//}
//#include <stdio.h>
//
//int D[10000];
//int f(int n)
//{
// if (D[n]==0)
// D[n]=(2*(2*f(n-2)+f(n-3))+f(n-1))%100007;
// return D[n];
//}
//int main()
//{
// D[1]=1;
// D[2]=5;
// D[3]=11;
// int n;
// scanf("%d", &n);
// printf("%d", f(n));
//}
//#include <stdio.h>
//int D[10001]={};
//int f(int n)
//{
// if (D[n]==0)
// D[n]=(f(n-1)+f(n-2)+f(n-3)*3)%1000;
// return D[n];
//}
//int main()
//{
// D[1]=1;
// D[2]=2;
// D[3]=6;
// int n;
// scanf("%d", &n);
// printf("%d", f(n));
//}
//#include <stdio.h>
//int D[10001];
//int f(int n)
//{
// if (D[n]==0)
// D[n]=(3*f(n-1)+f(n-2)-f(n-3)+100007)%100007;
// return D[n];
//}
//int main()
//{
// int n;
// D[1]=2;
// D[2]=7;
// D[3]=22;
// scanf("%d", &n);
// printf("%d", f(n));
//}
//#include <stdio.h>
//int D[10001];
//int f(int n)
//{
// if (D[n]==0)
// D[n]=f(n-1)+f(n-2)+f(n-5)+f(n-6)*2+f(n-7);
// return D[n];
//}
//
//int main()
//{
// D[1]=1;
// D[2]=2;
// D[3]=4;
// D[4]=7;
// D[5]=13;
// D[6]=23;
// D[7]=41;
// int n;
// scanf("%d", &n);
// printf("%d", f(n));
//}
#include <stdio.h>
int main()
{
int k=0, m=0, n=0;
int X=[100]={};
int Y=[100]={};
scanf("%d %d %d %d", &X[1], &X[2], &Y[1], &Y[2]);
scanf("%d %d %d %d", &X[3], &X[4], &Y[3], &Y[4]);
for(int i=3; i<5)
{
for(int j=3; j<5)
{
if (X[1]<X[i]<X[2] & Y[1]<Y[j]<Y[2])
n+=1;
}
}
for(int i=3; i<5)
{
for(int j=3; j<5)
{
if (X[1]<=X[i]<=X[2] & Y[1]<=Y[j]<=Y[2])
k+=1;
}
}
m=k-n;
if (n>1)
printf("FACE");
else if(n==0 & m==0)
printf("NULL");
else if()
}



