#include <bits/stdc++.h>
using namespace std;
long long int n = 0, k = 0, mn = 1e10, win = 0;
long long int a[105];
int main() {
  ios::sync_with_stdio(0);
  cin.tie(0);
  cout.tie(0);
  ;
  cin >> n >> k;
  for (long long int i = 0; i < n; i++) {
    cin >> a[i];
    mn = min(mn, a[i]);
  }
  while (k > 0) {
    for (long long int i = 0; i < n; i++) {
      if ((k - a[i]) < mn && (k - a[i]) >= 0) {
        goto ch;
      }
    }
    k -= mn;
    win = 1 - win;
  }
ch:
  if (win == 0)
    cout << "First";
  else
    cout << "Second";
  return 0;
}
