import sys
readline = sys.stdin.readline

N, V = map(int, readline().split())
A = list(map(int, readline().split()))

if sum(A) <= V:
    print('Draw')
else:
    SA = sum(A)
    dp = [0]*(1<<N)
    dp[0] = 1
    for S in range(1, 1<<N):
        res = SA
        R = [i for i in range(N) if S&(1<<i)]
        for r in R:
            res -= A[r]
        if res > V:
            dp[S] = 1
            continue
        ans = -1
        for r in R:
            if dp[S^(1<<r)] == -1:
                ans = 1
        dp[S] = ans
    
    print('First' if dp[(1<<N)-1]== 1 else 'Second')