N, K = map(int, input().split())
a = list(map(int, input().split()))
a.sort()
dp = [0]*(K+1)
for i in range(1, K+1):
    flag = 0
    for ai in a:
        if i-ai<0:
            break
        if dp[i-ai] == 0:
            flag = 1
    dp[i] = flag
if dp[-1] == 1:
    print('First')
else:
    print('Second')



    