from collections import defaultdict N,K=map(int,input().split()) S=defaultdict(list) for i in range(N): S[i%K].append(input()) T=defaultdict(list) for i in range(N): T[i%K].append(input()) for k in S.keys(): if sorted(S[k]) != sorted(T[k]): print("No") exit() print("Yes")