#include <bits/stdc++.h>
using namespace std;
int a[100005];
int n, k;
bool win(int first) {
  if (first < a[1]) return false;
  bool wn = false;
  for (int i = 1; i <= n; i++) {
    if (first >= a[i]) wn = wn || (!win(first - a[i]));
  }
  return wn;
}
int main() {
  ios_base ::sync_with_stdio(0);
  cin.tie();
  cout.tie();
  cin >> n >> k;
  for (int i = 1; i <= n; i++) {
    cin >> a[i];
  }
  if (win(k)) {
    cout << "First";
    return 0;
  }
  cout << "Second";
}
