#include <bits/stdc++.h>
using namespace std;
#define rep(i, n) for(int i = 0; i < n; i++)
int main(){
    int n,k,A[200000],dp[200000];
    cin>>n>>k;
    rep(i,n) cin>>A[i];
    dp[0]=2;
    rep(i,k){
        int z=0;
        rep(j,n) if(dp[i+1-A[j]]!=2) z++;
        if(z==n) dp[i+1]=2;
        else dp[i+1]=1;
    }
    if(dp[k]==1) cout<<"First";
    else cout<<"Second";
}