#include <bits/stdc++.h>
using namespace std;
int n,k,a[105];
bool dp[100005];
string s[2]={"Second","First"};
int main(){
	cin>>n>>k;
	for(int i=1;i<=n;i++)	cin>>a[i];
	sort(a+1,a+n+1);
	for(int i=0;i<a[1];i++)	dp[i]=0;
	for(int i=a[1];i<=k;i++)
		for(int j=1;j<=n;j++)
			if(i-a[j]>=0)
				dp[i]|=dp[i-a[j]]^1;
	cout<<s[dp[k]]<<endl;
}