N,K=list(map(int,input().split())) S=[] T=[] for i in range(K): S.append(set()) T.append(set()) for i in range(N): s=input() S[i%K].add(s) for i in range(N): t=input() T[i%K].add(t) for i in range(K): if S[i]!=T[i]: print("No") exit() print("Yes")