#include <stdio.h>
#include <stdlib.h>
//#include <ctype.h>
//#include <string.h>
//#include <math.h>
//334a

int main()
{

        int n1,n2,k2,k1;
        scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
        if(n1>n2)
            printf("First");
        else
            printf("Second");

        return 0;
}

#include <stdio.h>

int main(void) {
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1>n2)
    printf("First");
    else
    printf("Second");
	return 0;
}

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
    int i,n,m,s,k;
    scanf("%d %d %d %d",&m,&s,&k,&n);
    if(m==s)printf("Second");
    else if(m>s)printf("First");
    else printf("Second");
    return 0;
}

#include<stdio.h>
main()
{
	int n1,k1,n2,k2;
	scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
	printf("%s",n1>n2?"First":"Second");
}

#include<stdio.h>
int main ()
{
    int x,y,a,b,i,j;
    scanf("%d%d%d%d",&x,&y,&a,&b);
    if(x>y){
       printf("First\n");
    }
    else {
         printf("Second\n");
    }
    return 0;
}

#include<stdio.h>
int main ()
{
    int x,y,a,b,i,j;
    scanf("%d%d%d%d",&x,&y,&a,&b);
    if(x>y){
       printf("First\n");
    }
    else {
        printf("Second\n");
    }
    return 0;
}

#include<stdio.h>
int main()
{
    int a,b,c,d,m,k;
    scanf("%d %d %d %d",&a,&b,&c,&d);
    if(b>=a) printf("Second");
    else printf("First");
}

#include<stdio.h>
int main()
{
        int n1,n2,k1,k2;
        scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
        if(n1>n2)
        {
                printf("First");
        }
        else
        {
                printf("Second");
        }
        return 0;
}

#include <stdio.h>

int main(){
	int a, b, c, d;
	scanf("%d %d %d %d", &a, &b, &c, &d);
	if(a<=b){
		printf("Second\n");
	}
	else{
		printf("First\n");
	}
	return(0);
}

/* 1512490450052 */

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);

    if(n1==n2 && n2==k1 && k1==k2 && k2==n1)
        printf("Second");
    else if(n1==n2 && k1<k2)
        printf("Second");
    else if(n1==n2 && k1==k2)
            printf("Second");
    else if(n1==n2 && n1==k1)
        printf("First");
    else if(n1==n2 && n2==k2)
        printf("Second");
    else if(n1==n2 && ((k1>k2)||(k2>k1)))
        printf("Second");
    else if(n1>n2)
        printf("First");
    else if(n1<n2)
    printf("Second");

    return 0;
}

#include<stdio.h>
int main(){
int n1,n2,k1,k2;
scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
if(n1>n2)
printf("First\n");
else
printf("Second\n");
return 0;
}

#include <stdio.h>

int main()
{
    int n1,n2,k1,k2 ;
scanf("%d",&n1);
scanf("%d",&n2);
scanf("%d",&k1);
scanf("%d",&k2);
         if ( n1>n2){
             printf("First");
         }
         else
         {
              printf ("Second");
    }

  return 0;
}

#include<stdio.h>
int main ()
{int n1,n2,k1,k2;
scanf("%d",&n1);
scanf("%d",&n2);
scanf("%d",&k1);
scanf("%d",&k2);
if(n1>n2 && k1>=k2)
    printf("First");
if(n1>n2 && k1<k2)
    printf("First");
if(n1<n2 && k1<=k2)
    printf("Second");
if(n1<n2 && k1>k2)
    printf("Second");
if(n1==n2 && k1>k2)
    printf("Second");
if(n1==n2 && k1<=k2)
    printf("Second");
    return 0;}

#include<stdio.h>
int main()
{
	int n1,n2,k1,k2;
	scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
	if(n1>n2){
		printf("First\n");
	}
	else{
		printf("Second\n");
	}
	return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
    if(n1>n2)
      printf("First");
    else
      printf("Second");
    return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
    if(n1>n2)
        printf("First\n");
    else
        printf("Second\n");
    return 0;
}

#include<stdio.h>
int main()
{
   long long int a,b,c,d;

   scanf("%lld%lld%lld%lld",&a,&b,&c,&d);
   if(a>b)
   printf("First");
   else
    printf("Second");
   return 0;
}

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int b1,b2,m1,m2,i;

    scanf("%d %d %d %d",&b1,&b2,&m1,&m2);
    if(b1>b2)printf("First");
    else printf("Second");
    return 0;
}

#include<stdio.h>

int main()
{
   int n1,n2,k1,k2;
   scanf("%d %d %d %d",&n1,&n2,&k1,&k2);

   if(n1>n2)
      printf("First");
   else
     printf("Second");

   return 0;
}

 #include<stdio.h>
int main()
{
    int m,n,p,q;
    scanf("%d %d %d %d",&m,&n,&p,&q);
    if(m==n)
    {
        printf("Second");
    }
    else if(m>n)
    {
        printf("First");
    }
    else if(m<n)
    {
        printf("Second");
    }

    return 0;
}

#include<stdio.h>
int main()
{
	int n,m, k1,k2;
	scanf("%d %d %d %d",&n,&m,&k1,&k2);
	int f1=n/k1;
	int f2=n%k1;
	int g1=m/k2;
	int g2=m%k2;
	if(n>m)
		printf("First\n");
	else
		printf("Second\n");

/*	else
	{
		if(n%2==0)
			printf("Second\n");
		else
			printf("First\n");
		if(f2!=0 && g2==0)
			printf("First\n");
		else(
			printf("Second\n");
	}*/
	return 0;
}

#include<stdio.h>
main(){int a,b;scanf("%d%d",&a,&b);puts(a>b?"First":"Second");return 0;}

#include<stdio.h>
int main(){
int a,b;
scanf("%d%d",&a,&b);
puts(a>b ? "First":"Second");
return 0;
}

#include<stdio.h>
int main()
{
    int a,b,c,d,x,y;
    scanf("%d%d%d%d",&a,&b,&c,&d);
    if(a>b)
    {
        printf("First");
        return 0;
    }
    else printf("Second");
    return 0;
}

#include<stdio.h>

int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1>n2)
        printf("First");
    else
        printf("Second");
    return 0;
}

int main()
{
	int n1, n2, k1, k2;
	scanf ("%d %d %d %d", &n1, &n2, &k1, &k2);
	if (n1==n2)
		printf ("Second");
	if (n1!=n2){
		if(n1>n2&&k1>=1)
			printf ("First");
		if(n2>n1&&k2>=1)
			printf ("Second");
	}
	return 0;
}

#include<stdio.h>
int main()
{
	int a,b,c,d;
	scanf("%d%d%d%d",&a,&b,&c,&d);
	if(a>b)
	printf("First\n");
	else
	printf("Second\n");
	return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1<=n2&&k1<=k2){
        printf("Second\n");
    }
    else if(n1>n2&&k1>=k2){
       printf("First\n");
    }
    else if(n1>=n2&&k1<=k2){
         printf("First\n");
    }
    else if(n1==n2&&k1>k2){
        printf("Second\n");
    }
    else {
         printf("Second\n");
    }
    return 0;
}

#include <stdio.h>
#include <math.h>

int main() {
    int n1,n2,k1,k2;
    int i,j,x;

    scanf ("%d",&n1);
    scanf ("%d",&n2);
    scanf ("%d",&k1);
    scanf ("%d",&k2);
    if (n1>n2){
        printf("First");

    }
    else printf("Second");

    return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    while(1){
        n1=n1-1;
        n2=n2-1;
        if(n1==0){
            printf("Second");
            return 0;
        }
        if(n2==0){
            printf("First");
            return 0;
        }
    }
    return 0;
}

#include<stdio.h>
int main()
{
    int m,n,p,q;
    scanf("%d %d %d %d",&m,&n,&p,&q);

     if(m<=n)
        printf("Second");
    else
        printf("First");
}

#include <stdio.h>
int main()
{
	int n,num,i,j;
	scanf("%d%d%d%d",&n,&num,&i,&j);
	if(n<=num)
	printf("Second\n");
	else
	printf("First\n");
	return 0;
}

#include <stdio.h>

int main()
{
    int a,b;scanf("%d %d",&a,&b);if(a>b){printf("First");}
    else{printf("Second");}
    return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2,a,b;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);

    if(n1>n2){

        printf("First\n");

    }
    else{

        printf("Second\n");

    }
    return 0;

}

#include<stdio.h>
int main()
{
	int n1,n2,k1,k2;
	scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
	if(n1>n2)
	{
		printf("First\n");
	}
	else
	{
		printf("Second\n");
	}
	return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);

    if(n1>n2)
        printf("First\n");
    else
        printf("Second\n");
    return 0;
}

#include<stdio.h>
main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1>n2)
        printf("First");
    else if(n1<n2)
        printf("Second");
    else if(n1==n2)
        printf("Second");
    return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1>n2)
        printf("First\n");
    else
        printf("Second\n");
    return 0;
}

#include <stdio.h>
int main()
{

int a,b,c,d;
scanf("%d %d %d %d",&a,&b,&c,&d);
if(a>b){
printf("First");

}

else
printf("Second");

}

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
     if(abs(n1>n2))
        puts("First");
     else
        puts("Second");
    return 0;
}

#include<stdio.h>
#include<conio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1==n2){
        if(k1<k2){
            printf("Second");
        }
        else if(k1>k2){
            printf("Second");
        }
        else if(k1==k2){
            printf("Second");
        }
    }
    else if(n1>n2){
        printf("First");
    }
    else if(n1<n2){
        printf("Second");
    }
    return 0;
}

#include<stdio.h>
//#include<string.h>
int main()
{
int i,j,k,l;
scanf("%d%d%d%d",&i,&j,&k,&l);
if(i<j) printf("Second");
else if(i>j) printf("First");
else if(i==j)
{
 printf("Second");
}
return 0;
}

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int n1,n2,k1,k2;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
    if(n1>n2){printf("First");}
    else{printf("Second");}
    return 0;
}

#include<stdio.h>

int main()
{
    int n1,n2,k1,k2,a,b;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1<=n2)
        printf("Second\n");
    else
        printf("First\n");
    return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
    if(n1>n2)
        printf("First\n");
     else
        printf("Second\n");
    return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1==n2 && k1<k2)
    {
        printf("Second\n");
    }
    else if(n1>n2)
    {
        printf("First\n");
    }
    else
    {
        printf("Second\n");
    }
    return 0;
}

#include<stdio.h>
int main()
{
	int n1,n2,k1,k2;
	scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
	if (n1>n2)
	{
		printf("First");
	}
	else if (n1<n2)
	{
		printf("Second");
	}
	else if (n1=n2)
	{
		printf("Second");
	}

		return 0;
}

#include <stdio.h>
int main()
{
    int a, b, ax, bx, a_total, b_total;
    scanf("%d %d %d %d", &a, &b, &ax, &bx);

    if(a>b) printf("First\n");
    else printf("Second\n");
    return 0;
}

#include<stdio.h>
int main() {
int n1,n2,k1,k2;
scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
if(n1 > n2)
printf("First");
else
printf("Second");
}

#include<stdio.h>

int main()
{
    int n1,n2,k1,k2,p;

    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);

    for(int i=1;;i++)
    {
        if(i%2!=0)
        {
            n1--;
            if(n1==0)
            {
                p=1;
                break;
            }
        }
        else
        {
            n2--;
            if(n2==0)
            {
                p=2;
                break;
            }
        }
    }
    if(p==1)
    {
        printf("Second");
    }
    else{
        printf("First");
    }

    return 0;
}

#include<stdio.h>
int main()
{
	int n1,n2,k1,k2;
	scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
	if(n1>n2)
	{
			printf("First");
	}
	else
	{
			printf("Second");
	}
	return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1>n2)
        printf("First");
    else if(n1==n2)
        printf("Second");
    else
        printf("Second");
    return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);

    if(n1>n2)
        printf("First");
    else
        printf("Second");
}

#include<stdlib.h>
#include<stdio.h>
void fun(int n1,int n2,int k1,int k2,int turn)
{int i;
if(n1==0)
{
printf("Second ");
exit(0);
}
else if(n2==0)
{printf("First");
exit(0);
}
else
{if(turn==0)
{
for(i=1;i<=k1;i++)
fun(n1-i,n2,k1,k2,1);
}
else
{ for(i=1;i<=k2;i++)
fun(n1,n2-i,k1,k2,0);
}
}
}
main()
{ int n1,n2,k1,k2,turn=0;
    scanf("%d %d %d %d\n",&n1,&n2,&k1,&k2);
    fun(n1,n2,k1,k2,turn);
    return 0;
}

#include<stdio.h>
int main()
{
    int a,b,c,d,m,n;
    scanf("%d%d%d%d",&a,&b,&c,&d);
    if(b>a)
        printf("Second");
    else if(b==a)
        printf("Second");
    else
        printf("First");
    return 0;

    return 0;
}

#include<stdio.h>
int main()
{

    int a,k1,k2,n1,n2;
    scanf("%d%d%d%d",&k1,&k2,&n1,&n2);
    if (k1>k2)
        printf("First\n");
        else printf("Second\n");
    return 0;
}

#include <stdio.h>
int main(){
     int n1,n2,k1,k2;
     scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
     if(n1<=n2)
        printf("Second");
     else
        printf("First");
     return 0 ;
}

#include<stdio.h>
int main()
{
    int a,b,c,d;
	scanf("%d%d%d%d",&a,&b,&c,&d);
	if(a>b)
	printf("First");
	else
	printf("Second");

return 0;
}

#include <stdio.h>
int main()

{
    int n1,n2,k1,k2;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);

    if(n1>n2){
        printf("First\n");
    }

    else{
        printf("Second\n");
    }

    return 0;

}

#include<stdio.h>
int main()
{
    int a[4],i,t1,t2;
    for(i=0;i<4;i++)
    {
        scanf("%d",&a[i]);
    }
    if(a[0]>a[1])
    {
        printf("First");
    }
    else
        printf("Second");
    return 0;
}

#include <stdio.h>
int main()
{
     int n1,n2,k1,k2;
     scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
     if(n1<=n2)
        printf("Second");
     else
        printf("First");
     return 0 ;
}

#include<stdio.h>

int main(){
	int n1,n2,k1,k2;
	scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
	if(n1<=n2)
	printf("Second");
	else
	printf("First");
	return 0;
}

#include <stdio.h>

int main(void){

  int n1,n2,k1,k2;
  scanf("%d %d %d %d", &n1, &n2, &k1, &k2);

  if(n1<=n2){
    printf("Second\n");
    return 0;
  }

  if(n1>n2){
    printf("First\n");
  }
}

#include<stdio.h>
int main()
{

	int n1,n2,k1,k2;
	scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
	int a1,a2;

    if(n1>n2)
        printf("First");
        else
                printf("Second");

	return 0;
}

#include<stdio.h>
int main()
{
    int a,b,c,d;
    scanf("%d %d %d %d",&a,&b,&c,&d);
    if(a>b)
    {
        printf("First\n");
    }
    else if(a==b)
    {
        if(c>d)
            printf("Second\n");
        else
            printf("Second\n");
    }
    else
        printf("Second\n");

    return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1>n2&&k1>k2||(n1>n2&&k1<=k2))
    {
        printf("First");
    }
    else
    {
        printf("Second");
    }
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1>n2)
    {
        printf("First");
    }
    else
    {
        printf("Second");
    }
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1>n2&&k1>=k2||(n1>n2&&k1<k2))
    {
        printf("First");
    }
    else
    {
        printf("Second");
    }
}

#include<stdio.h>
int main()
{
int n1,n2,k1,k2;
scanf("%d", &n1);
scanf("%d", &n2);
scanf("%d", &k1);
scanf("%d", &k2);
if(n1>n2)
puts("First");
else
puts("Second");
return 0;
}

#include <stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
    #ifndef ONLINE_JUDGE
    freopen("input.txt","r",stdin);
	freopen("output.txt","w",stdout);
    #endif

    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);

    if(n1>n2)
        printf("First\n");
    else if(n2>=n1)
        printf("Second\n");

}

#include <stdio.h>
int main (){
	int a,b,c,d;
	scanf("%d %d %d %d",&a,&b,&c,&d);
	printf((b>=a)?"Second":"First");
	return 0;
}

#include<stdio.h>
int main(){
   int a,b,a2,b2;
   scanf("%d %d %d %d",&a,&b,&a2,&b2);
   if(a > b)
      printf("First");
   else
      printf("Second");
   return 0;
}

#include <stdio.h>
int main()
{
    int a,b,c,d;
    scanf("%d %d %d %d",&a,&b,&c,&d);
    if(a>b) printf("First");
    else printf("Second");
    return 0;
}

#include<stdio.h>
int main(){
    int n1,n2,k1,k2;

    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
    if(n1>n2)
        printf("First");
        else printf("Second");

    return 0;}

#include <stdio.h>
#include <string.h>

int main()
{
  int n1,n2,k1,k2,f;
  scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
  if(n1==n2)
    f=2;
  else if(n1 > n2)
    f=1;

  else if(n1 < n2 )
    f=2;
  if(f==1)
    printf("First\n");
  else
    printf("Second\n" );
  return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
    if(n1>n2) printf("First\n");
    else printf("Second\n");
    return 0;
}

#include<stdio.h>
int main()
{
  int n1,n2,k1,k2,kq1=0,kq2=0;
  scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
  if (n1>n2)
  {
      printf("First");
  }
  else
  {
      if (n2>n1)
      {
        printf("Second");
      }
      else
      {
          if (n1==n2)
          {
              if (k1==k2)
              {
                  printf("Second");
              }
              else
              {
            kq1=k1+k2;
            if (kq1%2!=0)
            {
                printf("Second");
            }
            else
            {
                printf("First");
            }
              }
          }
      }
  }
}

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int n1,n2,k1,k2,max,step=0,step1=0;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);

    if(n1==n2)
    {
        printf("Second");
    }
    else if(n1>n2)
    {
        printf("First");
    }
    else
    {
        printf("Second");
    }

    return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2,t1,t2;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
    if(n1>n2)
        printf("First");
    else
        printf("Second");
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2,x,y;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
    if(n1>n2)
        printf("First");
    else
        printf("Second");
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);

       if(n1<=n2)
       {
        printf("Second");
       }
       else if(n1>n2)
       {
        printf("First");
       }

}

#include<stdio.h>
int main()
{
	int n1,n2,k1,k2;
	scanf("%d",&n1);
	scanf("%d",&n2);
	scanf("%d",&k1);
	scanf("%d",&k2);
	if(n1>n2)
		printf("First");
	else
		printf("Second");
	return 0;

}

#include <stdio.h>

int main()
{
    int n1, n2, k1, k2, p1, p2;

    scanf("%d %d %d %d",&n1, &n2, &k1, &k2);
        if(n1>n2)
            printf("First\n");

        else if(n1<=n2)
            printf("Second\n");

    return 0;
}

#include <stdio.h>
int main()
{
    int n1, n2, k1, k2 ;
    scanf("%d %d %d %d", &n1, &n2, &k1,&k2) ;
     if( n1>n2){
        printf("First");
     }
     else{
        printf("Second");
     }
          return 0;
}

#include<stdio.h>
main()
{
	int a, b, c, d;
	scanf("%d%d%d%d", &a, &b, &c, &d);
	printf(a > b ? "First" : "Second");
}

#include<stdio.h>
int main()
{
    int n1, n2, k1, k2;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
    if(n1==n2)
    {
        if(k1<=k2)
            printf("Second\n");
        else
            printf("Second\n");
    }
    else if(n1>n2)
    {
        if(k1>=k2)
            printf("First\n");
        else
            printf("First\n");
    }
    if(n1<n2)
    {
        if(k1>=k2)
            printf("Second\n");
        else
            printf("Second\n");
    }
    return 0;
}

#include<stdio.h>
int main ()
{
    int a,b,c,d;
    scanf("%d %d %d %d",&a,&b,&c,&d);
    if(a>b)
        printf("First");
    else
        printf("Second");
    return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;

    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
    if(n1==n2)
 {
     if(k2>k1)
        printf("Second");
     else if(k1==k2)
        printf("First");

 }
 else if(n1>n2)
 {
     printf("First");
 }
 else if(n2>n1)
 {
     printf("Second");
 }
 return 0;

}

    #include<stdio.h>
    int main()
    {
        int i,j,a,b,x,y;
        scanf("%d %d %d %d",&a,&b,&x,&y);
        if(a>=b)
        {
            if(x>=y)
                printf("First");
            else printf("Second");
        }
        else if(a<b)
        {
            if(x>=y)
                printf("Second");
            else printf("First");
        }
    }

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1>n2)
    {
        printf("First\n");
    }
    else if(n1<n2)
    {
        printf("Second\n");
    }
    else
    {
        if(k1>k2)
        {
            printf("First\n");
        }
        else
        {
            printf("Second\n");
        }
    }
}

#include<stdio.h>
//#include<string.h>
int main()
{
int i,j,k,l;
scanf("%d%d%d%d",&i,&j,&k,&l);
if(i<j) printf("Second");
else if(i>j) printf("First");
else if(i==j)
{
  if(k<l) printf("Second");
else if(k>l) printf("First");
}
return 0;
}

#include<stdio.h>

int main()
{
    int n1,n2,k1,k2,num,sum;

    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    num=n1/k1;
    sum=k2;
    if(sum>=num)
    {
        printf("Second");
    }
    else
    {
        printf("First");
    }
    return 0;
}

#include<stdio.h>
int main()
{
int n1,n2,k1,k2;
scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
if(n1>n2)
{
printf("first");
}
else
{
printf("second");
}
return 0;
}

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int b1,b2,m1,m2,i;

    scanf("%d %d %d %d",&b1,&b2,&m1,&m2);
    if(m1<=b1&&m2<=b2)
    {
        if(m1==m2&&b2>b1)printf("Second");
        else if(m1==m2&&b1>b2)printf("First");
        else if(m1==m2&&b1==b2)printf("Second");
        else if(m1>m2&&b1>=b2)printf("First");
        else if(m1>m2&&b2-m2>=b1-m1)printf("Second");
        else if(m2>m1&&b2>=b1)printf("Second");
        else if(m2>m1&&b1-m1>=b2-m2)printf("First");
        else printf("Second");
    }
    else
    {
        if(m1-b1>m2-b2&&m1==m2)printf("Second");
        else if(m1-b1<m2-b2&&m1==m2)printf("First");
        else if(m1-b1>m2-b2)printf("First");
        else if(m1-b1<m2-b2)printf("Second");
        else printf("Second");
    }
    return 0;
}

#include<stdio.h>
#include<stdlib.h>
int main()
{
    int n1,n2,k1,k2,l,p;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
    if(n1==n2)
    {
        l=abs(n1-k1);
        p=abs(n2-k2);
        if(l>p)
        {
            printf("Second\n");
        }
    }
    else if(n1>n2)
    {
        printf("First\n");
    }
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1>n2&&k1>k2||(n1>n2&&k1<k2))
    {
        printf("First");
    }
    else
    {
        printf("Second");
    }
}

#include<stdio.h>
int main()
{
    int a[4],i,t1,t2;
    for(i=0;i<4;i++)
    {
        scanf("%d",&a[i]);
    }
    if(a[0]>a[1])
    {
        printf("First");

    }
    else if(a[0]<a[1])
    {
        printf("Second");
    }

        else
        {
            if(a[2]>a[3])
            {
                printf("First");
            }
            else
                printf("Second");
        }

    return 0;
}

#include<stdio.h>
int main ()
{
    int x,y,a,b,i,j;
    scanf("%d%d%d%d",&x,&y,&a,&b);
    if(x>y){
       printf("First\n");
    }
    else if(y>x){
        printf("Second\n");
    }
        else if(x==y){
        i=x*a;
        j=b*y;
        if(i>j){
            printf("First\n");
        }
        else{
            printf("Second\n");
        }
    }
    return 0;
}

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
     if(n1>n2)
    {
        if(k1>k2)
            puts("Second");
        else if(k2>k1)
            puts("First");
        else if(k1==k2)
            puts("First");
        }
    else if(n2>n1)
    {
        if(k1>k2)
            puts("Second");
        else if(k2>k1)
            puts("First");
        else if(k1==k2)
            puts("First");
    }
    else if(n1==n2)
    {
        if(k1>k2)
            puts("Second");
        else if(k2>k1)
            puts("Second");
        else if(k1==k2)
            puts("Second");
    }
    return 0;
}

#include<stdio.h>
int main()
{
	int n,m, k1,k2;
	scanf("%d %d %d %d",&n,&m,&k1,&k2);
	int f1=n/k1;
	int f2=n%k1;
	int g1=m/k2;
	int g2=m%k2;
	if(n>m)
		printf("First\n");
	else if(n<m)
		printf("Second\n");

	else
	{
		if(n%2==0)
			printf("Second\n");
		else
			printf("First\n");
		/*if(f2!=0 && g2==0)
			printf("First\n");
		else(
			printf("Second\n");*/
	}
	return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1<=n2&&k1<=k2){
        printf("Second\n");
    }
    else if(n1>=n2&&k1>=k2){
       printf("First\n");
    }
    else if(n1>=n2&&k1<=k2){
         printf("First\n");
    }
    else if(n1==n2&&k1<k2){
        printf("Second\n");
    }
    else {
         printf("Second\n");
    }
    return 0;
}

#include<stdio.h>
int main()
{
	int n1,n2,k1,k2;
	scanf("%d",&n1);
	scanf("%d",&n2);
	scanf("%d",&k1);
	scanf("%d",&k2);
	if(n1>2)
		printf("First");
	else
		printf("Second");
	return 0;

}

    #include<stdio.h>
    int main()
    {
        int i,j,a,b,x,y;
        scanf("%d %d %d %d",&a,&b,&x,&y);
        if(a>b)
        {

                printf("First");

        }
        else if(a<b)
        {

                printf("Second");

        }

    }

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int n1,n2,k1,k2;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
    if((n1+n2)%2==0)printf("Second");
    else printf("First");
    return 0;
}

#include <stdio.h>
#include <stdlib.h>
#include<math.h>
int main()
{int n1,n2,k1,k2;

scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
if (n1==n2 )
     if( k1>=k2)
        printf("Second");
     else
     printf("First");
else if (n1>n2 )
      if (k1>k2)
      printf("Second");
      else
      printf("First");
else
    if (k2>=k1)
    printf("Second");
    else
      printf("First");

    return 0;
}

#include<stdio.h>
int main()
{

	int n1,n2,k1,k2;
	scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
	int a1,a2;

    if(n1<n2)
        printf("First");
        else
                printf("Second");

	return 0;
}

#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <string.h>
#include <math.h>

int main()
{
    int n1,n2,k1,k2;
    scanf("%i%i%i%i",&n1,&n2,&k1,&k2);
    int i;

    if(n1 == n2)
        printf("Second\n");
    else if(n1>n2)
        printf("First\n");
    else
        printf("First\n");

    return 0;
}

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
     if(n1>n2)
    {
        if(k1>k2)
            puts("Second");
        else if(k2>k1)
            puts("First");
        else if(k1==k2)
            puts("First");
        }
    else if(n2>n1)
    {
        if(k1>k2)
            puts("Second");
        else if(k2>k1)
            puts("Second");
        else if(k1==k2)
            puts("Second");
    }
    else if(n1==n2)
    {
        if(k1>k2)
            puts("Second");
        else if(k2>k1)
            puts("Second");
        else if(k1==k2)
            puts("Error");
    }
    else
        puts("Error");

    return 0;
}

#include <stdio.h>
#include <math.h>

int main()
{
    int n1,n2,k1,k2;
    int i,j,x;

    scanf ("%d",&n1);
    scanf ("%d",&n2);
    scanf ("%d",&k1);
    scanf ("%d",&k2);
    if (n1>n2){
        printf("first");

    }
    else printf("second");

    return 0;
}

#include<stdio.h>

int main()

{

    int n1,n2,k1,k2;

    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);

    if(n1==n2)
        {
    if(k1>k2)
        printf("FIRST\n");
    else
                printf("SECOND\n");
        }

    if(k1==k2)
        {
    if(n1>n2)
        printf("FIRST\n");
    else
                printf("SECOND\n");
        }

    return 0;

}

#include<stdio.h>

int main(){
	int n1,n2,k1,k2;
	scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
	if(n1*k1<n2*k2)
	printf("Second");
	else
	printf("First");
	return 0;
}

#include <stdio.h>
int main(){
    int n1, n2, k1, k2 ;
    scanf("%d %d %d %d", &n1, &n2, &k1,&k2) ;
    if( n1 == n2){
        if( k1 > k2){
            printf("First");
            }
            else{
            printf("Second");
            }
            }
        else{
        if(n1 > n2){
         printf("First");
         }
         else{
          printf("Second");
          }
          }
          return 0;
            }

#include<stdio.h>
int main()
{
int n1,n2,k1,k2;
scanf("%d", &n1);
scanf("%d", &n2);
scanf("%d", &k1);
scanf("%d", &k2);
if((n1+n2)%2==0)
puts("Second");
else
puts("First");
return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2,k3;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
    if(n1>n2)
        printf("First\n");
    else if(n1== n2 && k1>k2)
        printf("First\n");
    else
        printf("Second\n");
    return 0;
}

#include <stdio.h>
int main()
{

int a,b,c,d;
scanf("%d %d %d %d",&a,&b,&c,&d);
if(c<d){
printf("Second");

}

else
printf("First");

}

#include<stdio.h>

int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1==n2 && k1>k2)
    printf("First");
    else if(n1>n2 && k1==k2)
    printf("First");
    else if(n1==n2 && k2>k1)
    printf("Second");
    else
    printf("Second");

    return 0;
}

#include<stdio.h>
int main ()
{
    int x,y,a,b,i,j;
    scanf("%d%d%d%d",&x,&y,&a,&b);
    i=x*a;
    j=b*y;
    if(i>j){
        printf("First\n");
    }
    else{
        printf("Second\n");
    }
    return 0;
}

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int n,nn,k,kk;
    scanf("%d%d%d%d",&n,&nn,&k,&kk);
    if(k<kk)
        printf("Second");
    else
        printf("First");
    return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1==n2 && k1<k2)
    {
        printf("Second\n");
    }
    else if(n1>n2)
    {
        printf("First\n");
    }
    return 0;
}

/*in the name of allah*/
#include<stdio.h>
int main()
{
	int n1, n2, k1, k2;
	scanf("%d %d %d %d\n", &n1, &n2, &k1, &k2);
	if (n1 > n2 ){
			printf("first");
	}
	else{
		printf("secend");
	}
	return 0;
}

#include<stdio.h>
main()
{int n1,n2,k1,k2;
scanf("%d\t%d\t%d\t%d",&n1,&n2,&k1,&k2);
if(n1>=n2)
    printf("First");
else
    printf("Second");
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1<=n2&&k1<k2){
        printf("Second\n");
    }
    else if(n1>=n2&&k1>=k2){
       printf("First\n");
    }
    else if(n2>=n1&&k1>k2){
         printf("Second\n");
    }
    return 0;
}

#include<stdio.h>
int main()
{
    int n1, n2, k1, k2;
    scanf("%d %d %d %d", &n1, &n2, &k1, &k2);
    if (n1 > n2) printf("First\n");
    else if (n1 < n2) printf("Second\n");
    else if (n1 == n2) {
        if (n1 % 2 == 0) printf("Second\n");
        else printf("First\n");
    }
    return 0;
}

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int n1,n2,k1,k2;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
    if(n1==n2){if (((n1-k1)>(n2-k2))){printf("Second");}
               else {printf("First");}}

    else if ((n1>n2)&&((n1-k1)>(n2-k2))){printf("First");}
    else {printf("Second");}
    return 0;
}

#include<stdio.h>
int main()
{
int n1,n2,k1,k2;
scanf("%d", &n1);
scanf("%d", &n2);
scanf("%d", &k1);
scanf("%d", &k2);
if(n1>n2)
puts("First");
else if(n2>n1)
puts("Second");
else if(k1>k2)
puts("First");
else
puts("Second");
return 0;
}

#include<stdio.h>
int main()
{
	int n1,n2,k1,k2,a,b;
	scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
	a=n1-k1;
	b=n2-k2;
	if(n1>n2){
		printf("FIRST\n");
	}
	else{
		printf("SECOND\n");
	}
	return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d", &n1,&n2,&k1,&k2);
    if(n1>=n2&&k1>=k2)printf("First");
    else printf("Second");
    return 0;
    }

#include<stdio.h>
int main()
{

	int n1,n2,k1,k2,k;
	scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
	int a1,a2;
	a1=n1-k1;
	a2=n2-k2;
	k=k1-k2;
	if(a1>a2&&k>0)
    {
        printf("Second");
    }
    else
        printf("First");
	return 0;
}

#include<stdio.h>
int main()
{
    int a,b,c,d,m,k;
    scanf("%d %d %d %d",&a,&b,&c,&d);
    while(1){
        a=a-c;
        if(a<0) break;
        b=b-d;
        if(b<0) break;
        m=c;
        c=d;
        d=m;
        }
    if(b<0) printf("First");
    else printf("Second");
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(k1<k2)
        printf("Second\n");
    else if(k1>k2)
        printf("First\n");
    else
        printf("First\n");
    return 0;
}

#include<stdio.h>
int main()
{
  int a,b,c,d;
 scanf("%d",&a,&b,&c,&d);

  if(a>b)
  printf("first\n");

  else
  printf("second\n");

  return 0;
}

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int n1,n2,k1,k2;
    int flag=1;
    scanf("%d\n",&n1);
    scanf("%d\n",&n2);
    scanf("%d\n",&k1);
    scanf("%d",&k2);
    while (flag==1){
        n1=n1-1;
        if (n1<=0&&n2<=0){
            printf("Frist");
            flag=0;
            break;
        }
        n2=n2-1;
        if (n2<=0&&n1<=0){
            printf("Second");
            flag=0;
        }
    }

    return 0;
}

#include<stdio.h>
int main()
{

    int a,k1,k2,n1,n2;
    scanf("%d%d%d%d",&k1,&k2,&n1,&n2);
    if (k1==k2) {
        if (n1>=n2)
            printf("First\n");
        else
            printf("Second\n");
    }
    else if (k1>k2)
        printf("First\n");
        else printf("Second\n");
    return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2,k3;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
    if(n1>n2)
        printf("First\n");
    else if(n1== n1 && k1>k2)
        printf("First\n");
    else
        printf("Second\n");
    return 0;
}

#include<stdio.h>
int main ()
{int n1,n2,k1,k2;
scanf("%d",&n1);
scanf("%d",&n2);
scanf("%d",&k1);
scanf("%d",&k2);
if(n1>n2 && k1>=k2)
    printf("First");
if(n1>n2 && k1<k2)
    printf("First");
if(n1<n2 && k1<=k2)
    printf("Second");
if(n1<n2 && k1>k2)
    printf("second");
if(n1==n2 && k1>=k2)
    printf("First");
if(n1==n2 && k1<k2)
    printf("Second");}

 #include<stdio.h>
int main()
{
    int m,n,p,q;
    scanf("%d %d %d %d",&m,&n,&p,&q);
    if(p==q)
    {
        printf("Second");
    }
    else if(p>q)
    {
        printf("First");
    }
    else if(p<q)
    {
        printf("Second");
    }

    return 0;
}

#include<stdio.h>
int main() {
int n1,n2,k1,k2;
scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
if(n1 == n2 || n1 > k1)
printf("Second");
else
printf("First");
}

#include<stdio.h>
int main()
{
	int n1,n2,k1,k2;
	scanf("%d",&n1);
	scanf("%d",&n2);
	scanf("%d",&k1);
	scanf("%d",&k2);
	if(k1>=k2)
		printf("First");
	else
		printf("Second");
	return 0;

}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1==n2 && k1>k2)
        printf("First");
    else if(n1==n2 && k1<k2)
        printf("Second");
    else if(n1>n2)
        printf("First");
    else if(n1<n2)
    printf("Second");

    return 0;
}

#include <stdio.h>
int main ()
{
int a,b,c,d;
scanf("%d %d %d %d",&a,&b,&c,&d);
if (a==b)
	printf("second");
else if (a>b)
{
	if (c>=a-b+1)
		printf("second");
	else
		printf("first");
}
else
{
	if (c>=a-b+1)
		printf("first");
	else
		printf("second");
}
return 0;
}

#include<stdio.h>
int main()
{
   int n1,n2,k1,k2,i,j;
   scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
   if(k1==0 && k2>0)
        printf("Second");
   else if(k2==0 && k1>0)
        printf("First");
   else if((n1-k1)>(n2-k2))
        printf("First");
   else if((n1-k1)>(n2-k2))
         printf("Second");

}

main(){
	int a,b,c,d;
	scanf("%d %d %d %d",&a,&b,&c,&d);
	printf("%s",c<d ? "First":"Second");
return 0;
}

 #include<stdio.h>
int main()
{
	int n,m,k,p;
	scanf("%d%d%d%d",&n,&m,&k,&p);
    if(n>=m&&p==k)
    {
    	printf("First");
	}
	else
	{
		printf("Second");
	}
}

#include<stdio.h>
#include<conio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1==n2){
        if(k1<k2){
            printf("Second");
        }
        else if(k1>k2){
            printf("First");
        }
        else if(k1==k2){
            printf("Second");
        }
    }
    else if(n1>n2){
        printf("First");
    }
    else if(n1<n2){
        printf("Second");
    }
    return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d", &n1,&n2,&k1,&k2);
    if(n1>=n2&&k1>=k2)printf("First");
    else printf("Second");
    return 0;
    }

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1>=n2)
    {
        printf("First");
    }
    else
    {
        printf("Second");
    }
    return 0;
}

#include<stdio.h>
int main()
{

	int n1,n2,k1,k2;
	scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
	int a1,a2;

    if(n1<n2)
        printf("First");
        else
                printf("Second");

	return 0;
}

#include <stdio.h>

void doPrint(int n1, int n2)
{
    if(n1 < n2)
        printf("First");
    else
        printf("Second");
}

int main()
{
    int n1, n2, k1, k2;
    scanf("%d %d %d %d", &n1, &n2, &k1, &k2);
    doPrint(n1, n2);
    return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1==n2 && k1>k2)
        printf("First");
    else if(n1==n2 && k1<k2)
        printf("Second");
    else if(n1==n2 && k1==k2)
            printf("Second");
    else if(n1>n2)
        printf("First");
    else if(n1<n2)
    printf("Second");

    return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);

    if(k1>=k2)
        printf("First");
    else
        printf("Second");
}

#include <stdio.h>

int main(void)
{
	int a, b, c, k;
	scanf("%d %d %d %d", &a, &b, &c, &k);
	printf("%s\n", a*c>b*k?"First":"Second");

	return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(n1>n2)
    {
        printf("First");
    }
    else if(n1<n2)
    {
        printf("Second");
    }
    else if(n1==n2)
    {
        if(k1>k2)
            printf("First");
        else
            printf("Second");
    }

    return 0;
}

#include <stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
    #ifndef ONLINE_JUDGE
    freopen("input.txt","r",stdin);
	freopen("output.txt","w",stdout);
    #endif

    int n1,n2,k1,k2;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);

    if(n1>n2&&k1>=k2)
        printf("First\n");
    if (n2>n1&&k2>=k1)
    {
        printf("Second\n");
    }
    if(n1==n2&&k1>k2)
        printf("First\n");
    if (n1==n2&&k2>k1)
    {
        printf("Second\n");
    }

}

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int b1,b2,m1,m2,i;

    scanf("%d %d %d %d",&b1,&b2,&m1,&m2);
    if(m1<=b1&&m2<=b2)
    {
        if(m1==m2&&b2>b1)printf("Second");
        else if(m1==m2&&b1>b2)printf("First");
        else if(m1==m2&&b1==b2)exit(1);
        else if(m1>m2&&b1>=b2)printf("First");
        else if(m1>m2&&b2-m2>=b1-m1)printf("Second");
        else if(m2>m1&&b2>=b1)printf("Second");
        else if(m2>m1&&b1-m1>=b2-m2)printf("First");
        else exit(1);
    }

    return 0;
}

//game complete
//Bismillahir Rahmanir Rahim

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
    if(n1<n2)
        printf("Second\n");
    else if(n1>n2) printf("First\n");
    else if(n1==n2)
    {
        if(k1>k2)
            printf("First\n");
        else if(k1<k2)
            printf("Second\n");
            else printf("First\n");
    }
     return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2;
    scanf("%d %d %d %d", &n1,&n2,&k1,&k2);
    if(n1>n2&&k1>=k2)printf("First");
    else printf("Second");
    return 0;
    }

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2,x,y;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
    x=n1*k1;
    y=n2*k2;
    if(x>y)
        printf("First");
    else
        printf("Second");
}

#include <stdio.h>

int main()
{
	int n1, n2, k1, k2;
	scanf ("%d %d %d %d", &n1, &n2, &k1, &k2);
	if (n1==n2&&k1==k2)
		printf ("Second");
	if (n1!=n2){
		if(n1>n2&&k1>=1)
			printf ("First");
		if(n2>n1&&k2>=1)
			printf ("Second");
	}
	if (n1==n2){
		if (k1>k2)
			printf ("First");
		if (k2>k1)
			printf ("Second");
	}
	return 0;
}

#include <stdio.h>
int main()
{
    int n1,n2,k1,k2;
    printf("Enter n1 then n2:\t");
    scanf("%d%d",&n1,&n2);
    scanf("%d%d",&k1,&k2);
 if (n1>n2)
            printf("First");

if (n1<=n2)
            printf("Second");
    return 0;
}

# include <stdio.h>
int main ()
{
   int n1,n2,k1,k2;
   scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
   if(n1==n2 && k1<k2)
    printf("Second\n");
   else if(n1<n2 && k1==k2)
    printf("First\n");
   else if(n1>n2 && k2>k1)
           printf("Second\n");
   else if(n2>n1 && k1>k2)
    printf("Second\n");
   return 0;

}

#include<stdio.h>
int main()
{
    int n,m,k,l;
    scanf("%d%d%d%d",&n,&m,&k,&l);
    if(n==m)
    {
        l>=k?printf("Second"):printf("First");
    }
    else
    {
        m>=n?printf("Second"):printf("First");
    }
    return 0;
}

#include<stdio.h>

int main (void) {
	int n1, n2;

	scanf(" %d %d %*d %*d", &n1, &n2);

	if(n1 > n2) {
		printf("First\n");
	} else if(n2 > n1) {
		printf("Second\n");
	} else {
		if(n1 % 2 == 0) {
			printf("Second\n");
		} else {
			printf("First\n");
		}
	}
	return 0;
}

// 1472848509537

#include<stdio.h>
int main()
{
    int n,m,b,a;
    scanf("%d %d %d %d",&n,&m,&a,&b);
    int l = 0;
    int p = 0;
    int ara[n];
    while(l<n){
        l = p*m;
        //printf("%d\n", l);
        if(l<n){
        //printf("%d\n", l);
        ara[p] = p*b+(n-l)*a;
        //printf("%d\n", ara[p]);
        p++;
    }
    }
    int min = ara[0];
    for(l = 1; l < p; l++){
        if(ara[l]<min){
            min = ara[l];
        }
    }
    printf("%d", min);
    return 0;
}

#include<stdio.h>
int main()
{
int n1,n2,k1,k2;
scanf("%d", &n1);
scanf("%d", &n2);
scanf("%d", &k1);
scanf("%d", &k2);
if((n1+n2)%2==0)
puts("Second");
else
puts("First");
return 0;
}

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int n1,n2,k1,k2,min,step=0,step1=0;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    if(k2<k1){
        min=k2;
    }
    else{
        min=k1;
    }
    for(;n1!=0&&n1>=min;){
            n1=n1-min;
            step++;

    }
    for(;n2!=0&&n2>=min;){
        n2=n2-min;
        step1++;
    }
    if(step==step1){
        printf("second");
    }
    else if(step>step1){
        printf("first");
    }
    else{
        printf("second");
    }

    return 0;
}

#include<stdio.h>
int main()
{
    int n1,n2,k1,k2,t1=0,t2=0;
    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    t1=n1+k1;
    t2=n2+k2;
    if(t1>t2)
      printf("First\n");
    else
      printf("Second\n");
return 0;
}

#include<stdio.h>
main()
{
    int n1, n2, k1, k2;
    scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
    if(n1>=n2)
    {
      if(k1>=k2)
      {
          printf("First");
      }
      else
      printf("Second");
    }
    else
    {
        if(k1>=k2)
        printf("Second");
        else
        printf("First");

    }
}

#include <stdio.h>
#include <stdlib.h>

int main()
{int n1,n2,k1,k2;

scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
if (n1==n2 )
    if (k1==k2)
         printf("Second");

    else if( k1>k2)
        printf("First");
     else
     printf("Second");
else if (n1>n2 )
      if (k1>k2)
      printf("First");
      else
           printf("Second");

else
    if (k1==k2)
          printf("Second");

    else if (k2>k1)
      printf("Second");
    else
      printf("Second");

    return 0;
}

#include<stdio.h>
int main()
{
   int n1,n2,k1,k2,i,j;
   scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
   if(k1==0 && k2>0)
        printf("Second");
   else if(k2==0 && k1>0)
        printf("First");
   else if((n1-k1)<(n2-k2) && (n1-k1)==0)
        printf("First");
   else if((n1-k1)>(n2-k2) && (n2-k2)==0)
         printf("Second");
   else if((n1-k1)<(n2-k2))
         printf("Second");
    else if((n1-k1)>(n2-k2))
         printf("First");
}

#include <stdio.h>
#include <stdlib.h>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main() {
  int n1 , n2 , k1 , k2 ;
  scanf ("%d %d %d %d" , &n1 , &n2 , &k1 ,&k2 ) ;
  if (n2 >= n1 )
  {
  printf ("2") ;
}
  else
  {
  printf ("1") ;
}
	return 0;
}

#include<stdio.h>
int main()
{
	int n1,n2,k1,k2;
	scanf("%d%d%d%d",&n1,&n2,&k1,&k2);
	if(n1>n2&&k1==k2)
	{
		printf("First");
	}
	else if(n1==n2&&k1<k2)
	{
		printf("Second");
	}
	else if (n1<n2&&k1==k2)
	{
		printf("Second");
	}
	else if(n1>>n2&&k1>k2)
	{
		printf("First");
	}
	else
	{
		printf("Second");
	}
	return 0;
}

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int b1,b2,m1,m2,i;

    scanf("%d %d %d %d",&b1,&b2,&m1,&m2);
    if(m1<=b1&&m2<=b2)
    {
        if(m1==m2&&b2>b1)printf("Second");
        else if(m1==m2&&b1>b2)printf("First");
        else if(m1==m2&&b1==b2)printf("");
        else if(m1>m2&&b1>=b2)printf("First");
        else if(m1>m2&&b2-m2>=b1-m1)printf("Second");
        else if(m2>m1&&b2>=b1)printf("Second");
        else if(m2>m1&&b1-m1>=b2-m2)printf("First");
        else printf("");
    }
    else
    {
        if(m1-b1>m2-b2&&m1==m2)printf("Second");
        else if(m1-b1<m2-b2&&m1==m2)printf("First");
        else if(m1-b1>m2-b2)printf("First");
        else if(m1-b1<m2-b2)printf("Second");
        else printf("");
    }
    return 0;
}

#include<stdio.h>

int main()
{
    int n1,n2,k1,k2,num,sum;

    scanf("%d %d %d %d",&n1,&n2,&k1,&k2);
    num=n1/k1;
    sum=n2;
    if(sum>=num)
    {
        printf("Second");
    }
    else
    {
        printf("First");
    }
    return 0;
}

#include<stdio.h>
int main()
{
int n,m,k,l;
scanf("%d%d%d%d",&n,&m,&k,&l);
if(n>=m)
{
    if(k>=l)
printf("First");
if(k<l)
    printf("Second");
}
if(n<m)
{
    if(k=l)
printf("Second");
}
if(n<m)
printf("First");
return 0;
}

#include<stdio.h>
int main(){
	int n,m,x,y;
	scanf("%d % d %d %d",&n,&m,&x,&y);
	if(n>m){
		printf("First");}
	if(n<=m){
		printf("Second");}
}


#include <stdio.h>
#include <string.h>

#define MAX 1000010
#define clr(ar) memset(ar, 0, sizeof(ar))
#define read() freopen("lol.txt", "r", stdin)

int p, primes[78777], flag[MAX] = {0};

void Sieve(){
    int i, j, d;

    flag[2] = 1;
    for (i = 3; i < MAX; i++, i++) flag[i] = 1;
    for (i = 3; i < 1001;){
        d = i << 1;
        for (j = (i * i); j < MAX; j += d) flag[j] = 0;

        i++, i++;
        while (!flag[i]) i++, i++;
    }

    p = 0;
    for (i = 0; i < MAX; i++){
        if (flag[i]) primes[p++] = i;
    }
}

int isPrime(long long x){
    if ((x < 2) || !(x & 1)) return 0;

    int i;
    for (i = 1; i < p; i++){
        long long y = primes[i];
        if ((y * y) > x) return 1;
        if ((x % y) == 0) return 0;
    }
    return 1;
}

int F(int i, long long a){
    if (a == 1) return 1;
    long long y = primes[i];
    if ((y + 1) > a) return 0;

    if ((i == p) || ( ((y * y) + 1) > a) ){
        if ((primes[i - 1] + 1) < a){
            if (isPrime(a - 1)) return 1;
            return 0;
        }
        return 0;
    }

    long long x = 1;
    int res = F(i + 1, a);

    for (; ;){
        x *= y;
        if ((x + 1) > a) break;

        if ((a % (x + 1)) == 0) res = res + F(i + 1, a / (x + 1));
    }
    return res;
}

int Solve(long long a){
    if (a < 5) return (a != 2);
    return F(0, a);
}

int main(){
    Sieve();
    long long a;
    while (scanf("%I64d", &a) != EOF) printf("%d\n", Solve(a));
    return 0;
}

#include <stdio.h>

#define MAX 1000010

int p, primes[78777], flag[MAX] = {0};

void Sieve(){
    int i, j, d;

    flag[2] = 1;
    for (i = 3; i < MAX; i++, i++) flag[i] = 1;
    for (i = 3; i < 1001;){
        d = i << 1;
        for (j = (i * i); j < MAX; j += d) flag[j] = 0;

        i++, i++;
        while (!flag[i]) i++, i++;
    }

    p = 0;
    for (i = 0; i < MAX; i++){
        if (flag[i]) primes[p++] = i;
    }
}

int isPrime(long long x){
    if ((x < 2)) return 0;

    int i;
    for (i = 0; ; i++){
        long long y = primes[i];
        if ((y * y) > x) return 1;
        if ((x % y) == 0) return 0;
    }
}

int F(int i, long long a){
    if (a == 1) return 1;
    long long y = primes[i];
    if ((y + 1) > a) return 0;

    if (((y * y) + 1) > a){
        if (isPrime(a - 1)) return 1;
        return 0;
    }

    long long x = 1;
    int res = F(i + 1, a);

    for (; ;){
        x *= y;
        if ((x + 1) > a) break;

        if ((a % (x + 1)) == 0) res = res + F(i + 1, a / (x + 1));
    }
    return res;
}

int Solve(long long a){
    if (a < 5) return (a != 2);
    return F(0, a);
}

int main(){
    Sieve();
    long long a;
    while (scanf("%I64d", &a) != EOF) printf("%d\n", Solve(a));
    return 0;
}

#include <stdio.h>

#define MAX 1000010

int p, primes[78777], flag[MAX];

void Sieve(){
    int i, j, d;

    flag[2] = 1;
    for (i = 3; i < MAX; i++, i++) flag[i] = 1;
    for (i = 3; i < 1001;){
        d = i << 1;
        for (j = (i * i); j < MAX; j += d) flag[j] = 0;
        do{
            i++;
        }while (!flag[++i]);
    }

    for (i = 0; i < MAX; i++){
        if (flag[i]) primes[p++] = i;
    }
}

int isPrime(long long x){
    int i;
    for (i = 0; ; i++){
        long long y = primes[i];
        if ((y * y) > x) return 1;
        if ((x % y) == 0) return 0;
    }
}

int F(int i, long long a){
    if (a == 1) return 1;
    long long y = primes[i];
    if ((y + 1) > a) return 0;

    if (((y * y) + 1) > a){
        if (isPrime(a - 1)) return 1;
        return 0;
    }

    long long x = 1;
    int res = F(i + 1, a);

    for (; ;){
        x *= y;
        if ((x + 1) > a) break;

        if ((a % (x + 1)) == 0) res = res + F(i + 1, a / (x + 1));
    }
    return res;
}

int Solve(long long a){
    if (a < 5) return (a != 2);
    return F(0, a);
}

int main(){
    Sieve();
    long long a;
    while (scanf("%I64d", &a) != EOF) printf("%d\n", Solve(a));
    return 0;
}

#include <stdio.h>
#include <string.h>

#define MAXI 100
#define MAXA 50000
#define MAX 1000010
#define clr(ar) memset(ar, 0, sizeof(ar))
#define read() freopen("lol.txt", "r", stdin)

int dp[MAXI][MAXA];
int p, primes[78777], flag[MAX] = {0};

void Sieve(){
    int i, j, d;

    flag[2] = 1;
    for (i = 3; i < MAX; i++, i++) flag[i] = 1;
    for (i = 3; i < 1001;){
        d = i << 1;
        for (j = (i * i); j < MAX; j += d) flag[j] = 0;

        i++, i++;
        while (!flag[i]) i++, i++;
    }

    p = 0;
    for (i = 0; i < MAX; i++){
        if (flag[i]) primes[p++] = i;
    }
}

int isPrime(long long x){
    if ((x < 2) || !(x & 1)) return 0;

    int i;
    for (i = 1; i < p; i++){
        long long y = primes[i];
        if ((y * y) > x) return 1;
        if ((x % y) == 0) return 0;
    }
    return 1;
}

int F(int i, long long a){
    if (a == 1) return 1;
    long long y = primes[i];
    if ((y + 1) > a) return 0;

    if ((i == p) || ( ((y * y) + 1) > a) ){
        if ((primes[i - 1] + 1) < a){
            if (isPrime(a - 1)) return 1;
            return 0;
        }
        return 0;
    }
    if (i < MAXI && a < MAXA && dp[i][a] != -1) return dp[i][a];

    long long x = 1;
    int res = F(i + 1, a);

    for (; ;){
        x *= y;
        if ((x + 1) > a) break;

        if ((a % (x + 1)) == 0) res = res + F(i + 1, a / (x + 1));
    }

    if (i < MAXI && a < MAXA) dp[i][a] = res;
    return res;
}

int Solve(long long a){
    if (a < 5) return (a != 2);
    return F(0, a);
}

int main(){
    Sieve();
    memset(dp, -1, sizeof(dp));

    long long a;
    while (scanf("%I64d", &a) != EOF) printf("%d\n", Solve(a));
    return 0;
}

#include <stdio.h>

#define MAX 1000010

int p, primes[78777], flag[MAX] = {0};

void Sieve(){
    int i, j, d;

    flag[2] = 1;
    for (i = 3; i < MAX; i++, i++) flag[i] = 1;
    for (i = 3; i < 1001;){
        d = i << 1;
        for (j = (i * i); j < MAX; j += d) flag[j] = 0;

        i++, i++;
        while (!flag[i]) i++, i++;
    }

    p = 0;
    for (i = 0; i < MAX; i++){
        if (flag[i]) primes[p++] = i;
    }
}

int isPrime(long long x){
    if ((x < 2)) return 0;

    int i;
    for (i = 0; i < p; i++){
        long long y = primes[i];
        if ((y * y) > x) return 1;
        if ((x % y) == 0) return 0;
    }
    return 1;
}

int F(int i, long long a){
    if (a == 1) return 1;
    long long y = primes[i];
    if ((y + 1) > a) return 0;

    if ((i == p) || ( ((y * y) + 1) > a) ){
        if ((primes[i - 1] + 1) < a){
            if (isPrime(a - 1)) return 1;
            return 0;
        }
        return 0;
    }

    long long x = 1;
    int res = F(i + 1, a);

    for (; ;){
        x *= y;
        if ((x + 1) > a) break;

        if ((a % (x + 1)) == 0) res = res + F(i + 1, a / (x + 1));
    }
    return res;
}

int Solve(long long a){
    if (a < 5) return (a != 2);
    return F(0, a);
}

int main(){
    Sieve();
    long long a;
    while (scanf("%I64d", &a) != EOF) printf("%d\n", Solve(a));
    return 0;
}

#include <stdio.h>

#define MAX 1000010

int p, primes[78777], flag[MAX] = {0};

void Sieve(){
    int i, j, d;

    flag[2] = 1;
    for (i = 3; i < MAX; i++, i++) flag[i] = 1;
    for (i = 3; i < 1001;){
        d = i << 1;
        for (j = (i * i); j < MAX; j += d) flag[j] = 0;

        i++, i++;
        while (!flag[i]) i++, i++;
    }

    p = 0;
    for (i = 0; i < MAX; i++){
        if (flag[i]) primes[p++] = i;
    }
}

int isPrime(long long x){
    if ((x < 2)) return 0;

    int i;
    for (i = 0; i < p; i++){
        long long y = primes[i];
        if ((y * y) > x) return 1;
        if ((x % y) == 0) return 0;
    }
    return 1;
}

int F(int i, long long a){
    if (a == 1) return 1;
    long long y = primes[i];
    if ((y + 1) > a) return 0;

    if ((i == p) || ( ((y * y) + 1) > a) ){
        if (isPrime(a - 1)) return 1;
        return 0;
    }

    long long x = 1;
    int res = F(i + 1, a);

    for (; ;){
        x *= y;
        if ((x + 1) > a) break;

        if ((a % (x + 1)) == 0) res = res + F(i + 1, a / (x + 1));
    }
    return res;
}

int Solve(long long a){
    if (a < 5) return (a != 2);
    return F(0, a);
}

int main(){
    Sieve();
    long long a;
    while (scanf("%I64d", &a) != EOF) printf("%d\n", Solve(a));
    return 0;
}

#include <stdio.h>

#define MAX 1000010

int p, i, j, primes[78777];

int isPrime(long long x){
    for (j = 0; ;j++){
        long long y = primes[j];
        if ((y * y) > x) return 1;
        if (!(x % y)) return 0;
    }
}

int F(int i, long long a){
    if (a == 1) return 1;
    long long x = 1, y = primes[i];
    if ((y + 1) > a) return 0;
    if (((y * y) + 1) > a) return isPrime(--a);

    int res = F(++i, a);
    for (; ;){
        x *= y;
        if ((x + 1) > a) break;
        if (!(a % (x + 1))) res = res + F(i, a / (x + 1));
    }
    return res;
}

int Solve(long long a){
    if (a < 5) return (a != 2);
    return F(0, a);
}

int main(){
    freopen("lol.txt", "r", stdin);
    primes[p++] = 2;
    for (i = 3; i < MAX; i+=2){
        if (isPrime(i)) primes[p++] = i;
    }

    long long a;
    while (scanf("%I64d", &a) != EOF) printf("%d\n", Solve(a));
    return 0;
}