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

#include <iostream>
#include <string>
#include <conio.h>
#include <math.h>
#include <vector>
#include <algorithm>
#include <set>  
using namespace std;

int main()
{
	int n1,n2,k1,k2;
	bool ans;
	cin>>n1>>n2>>k1>>k2;
	if(n1>n2)
	ans=true;
	else
	if(n1==n2 && k1>k2)
	ans=true;
	else if(n2>n1 && k2>=k1)
	ans=false;
	else
	ans=false;
	if(ans)
	cout<<"First";
	else
	cout<<"Second";
	
}