N,K=list(map(int,input().strip().split(" ")))
A=list(map(int,input().strip().split(" ")))
dp=[0]*(K+1)
dp[0]=0
for i in range(1,len(dp)):
    
    for j in range(len(A)):
        if i<A[j]:
            break
        
        if dp[i-A[j]]==0:
            dp[i]=1
if dp[-1]==1:
    print("First")
else:
    print("Second")

