n,k = map(int,input().split())
a = list(map(int,input().split()))
a.sort()

dp = [-1 for i in range(k+1)]

dp[0] = -1

for i in range(1,k+1):
  if a[0] > i:
    dp[i] = -1
    continue
    
  for j in a:
    if dp[i-j] == -1:
      dp[i] = 1
      break

if dp[k] == -1:
  print('Second')
else:
  print('First')
