import sys
input = sys.stdin.buffer.readline

def main():
    N,M = map(int,input().split())
    a = list(map(int,input().split()))
    
    dp = [1 for _ in range(M+max(a)+1)]
    for i in range(min(a)):
        dp[i] = -1

    for i in range(M):
        for num in a:
            dp[i+num] = -1*dp[i]

    if 1 in dp[M-min(a)+1:M+1]:
        print("First")
    else:
        print("Second")
   
if __name__ == "__main__":
    main()
