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')