local n,k=io.read("n","n")
local a={}
local dp={}
for i=1,n do
    local input=io.read("n")
    a[i]=input
    dp[input]=true
end

for i=0,k do
    for j=1,n do
        if not dp[i] then
            dp[i+a[j]]=true
        end
    end
end
print(dp[k] and "First" or "Second")