n,k = [int(x) for x in input().split(' ')]
a = [int(x) for x in input().split(' ')]
dp = [False]*(k + 1)
for i in range(min(a), k + 1):
  dp[i] = any(not dp[i - j] for j in a if i - j >= 0)
print('First' if dp[k] else 'Second')
