50 50 50 50
 49 49 4 1
 48 50 12 11
 5 7 1 10
 1 50 50 50
 5 7 1 4
 32 4 17 3
 1 50 1 50
 50 1 1 1
 32 31 10 9
 5 7 4 1
 49 49 3 3
 50 49 1 2
 50 48 3 1
 50 1 1 50
 5 7 10 10
 1 1 1 1
 49 50 11 12

Second
 Second
 Second
 Second
 Second
 Second
 First
 Second
 First
 First
 Second
 Second
 First
 First
 First
 Second
 Second
 Second

import java.util.Scanner;
import java.util.Arrays;
public class program {
    
   int fact(int a)
   {
       if(a==0)
           return 1;
       int sum=1;
       for(int i=1;i<a;i++)
       {
           sum=sum*i;
       }
       return sum;
   }
    
   public static void main(String[] args) {
        // TODO code application logic here
       Scanner input=new Scanner(System.in);
       program t=new program();
       int n1=input.nextInt();
       int n2=input.nextInt();
       int k1=input.nextInt();
       int k2=input.nextInt();
       int sum1=0;
       int sum2=0;
       for(int i=1;i<=k1;i++)
       {
           sum1+=(t.fact(n1))/(t.fact(k1)*t.fact(n1-i));
       }
       for(int i=1;i<=k2;i++)
       {
           sum2+=(t.fact(n2))/(t.fact(k2)*t.fact(n2-i));
       }
       if(sum1>=sum2)
       System.out.println("First");
       else
           System.out.println("Second");
    }
}
