n, m = map(int, input().split()) a = list(map(int, input().split())) total_diff = 0 current_first = True for num in a: if num == 0: diff = 0 moves = 0 elif num == 1: diff = 1 - m moves = 1 else: if m == 0: diff = num moves = 1 else: diff = num - 2 + m moves = 2 if current_first: total_diff += diff else: total_diff -= diff if moves % 2 == 1: current_first = not current_first if total_diff > 0: print("First") else: print("Second")