from sys import stdin, stdout


def solve():
    n,k = [int(i) for i in stdin.readline().split()]
    A = [int(i) for i in stdin.readline().split()]
    dp = [False for _ in range(k + 1)]
    for i in range(n):
        for j in range(A[i], k+1):
            if not dp[j-A[i]]: dp[j] = True
    return "First" if dp[-1] else "Second"
print(solve())

