N, M = map(int, input().split()) A = list(map(int, input().split())) B = list(map(int, input().split())) g = 0 f = 1 for a in A: if a > 1: f = 0 g ^= a # Aが逆Nimで先手必勝 if (f == 0 and g > 0) or (f == 1 and g == 0): print("First") # 後手必勝 else: # わざと負けれる if f == 0: print("Second") else: g = 0 for b in B: g ^= b if g > 0: print("First") else: print("Second")