#include<iostream>
using namespace std;

int main(){
  int n,k;
  cin>>n>>k;
  int a[n];
  for(int i=0;i<n;i++)
    cin>>a[i];
  int dp[k+1]={2};
  for(int i=1;i<=k;i++)
  {
    for(int j=0;j<n;j++)
    {
      if(i<a[j])
        dp[i]=2;
      else
      	dp[i]=dp[i-a[j]]==2?1:2;
    }
  }
  if(dp[k]==1)
    cout<<"First";
  else
    cout<<"Second";

}