import sys input = sys.stdin.readline N, V = map(int, input().split()) A = list(map(int, input().split())) if sum(A) <= V: print('Draw') exit() dp = [False] * (1 << N) for S in range(1 << N)[::-1]: s = sum(A[i] for i in range(N) if S >> i & 1) if s > V: dp[S] = True else: dp[S] = any(not dp[S | 1 << i] for i in range(N) if not (S >> i & 1)) print('First' if dp[0] else 'Second')