import sys input = sys.stdin.readline N,M=map(int,input().split()) A=list(map(int,input().split())) B=list(map(int,input().split())) mod=998244353 for i in range(30): ac=0 bc=0 for a in A: if a & (1<<i) != 0: ac+=1 for b in B: if b & (1<<i) != 0: bc+=1 if ac%2!=bc%2: print(0) exit() ANS=pow(pow(2,(N-1)*(M-1),mod),20,mod) print(ANS)