n,m=map(int,input().split()) a=list(map(int,input().split())) ga=0 for v in a: ga^=v b=list(map(int,input().split())) gb=0 for v in b: gb^=v if all(v==1 for v in a): if n%2: print(["Second","First"][gb>0]) else: print(["First","Second"][gb>0]) else: print(["Second","First"][ga>0])