#include <bits/stdc++.h>
using namespace std;

int n, k;
int a[155];

bool win[100055];

int main() {
	cin >> n >> k;
	
	for (int i = 0; i < n; i++) {
		cin >> a[i];
	}
	
	for (int i = 1; i <= k; i++) {
		for (int j = 0; j < n; j++) if (a[j] <= i) {
			if (!win[i - a[j]]) {
				win[i] = true;
				break;
			}
		}
	}
	
	puts(win[k] ? "First" : "Second");
}
