N, K = map(int, input().split(' '))
a = list(map(int, input().split(' ')))
dp = ['emp' for _ in range(K)]
i = 0
while i < min(a):
  dp[i] = 'Second'
  i += 1
for i in range(min(a) - 1, K):
  for j in range(N):
    if dp[i] == 'emp':
      if dp[i-a[j]] == 'Second':
        dp[i] = 'Second'
      else:
        dp[i] = 'First'


print(dp[K-1])