N,M=map(int,input().split()) A=list(map(int, input().split())) B=list(map(int, input().split())) if A==[1]: g1=0 for i in range(M): g1^=B[i] if g1==0: print("Second") else: print("First") exit() g1=0 for i in range(N): g1^=(A[i]-1) if g1!=0: print("First") else: print("Second") exit()