N,K = map(int,input().split()) A = N//K B = N%K S = [] T = [] ans = "Yes" for i in range(K): S.append([]) for i in range(K): T.append([]) ans = "Yes" for i in range(A): for j in range(K): S[j].append(input()) for i in range(B): S[i].append(input()) for i in range(K): S[i].sort() for i in range(A): for j in range(K): T[j].append(input()) for i in range(B): T[i].append(input()) for i in range(K): T[i].sort() for i in range(K): if S[i] != T[i]: ans = "No" print(ans)