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

dp = [float("inf") for i in range(k+1)]

for i in range(al[0]):
    dp[i] = 0 

for i in range(k):
    for a in al:
        if i+a <= k:
            dp[i+a] = dp[i] + 1


if dp[-1] % 2 == 0:
    print("Second")
else:
    print("First")

