N, K = map(int, input().split()) S = [input() for _ in range(N)] T = [input() for _ in range(N)] for i in range(K): s = [] t = [] for j in range(i, N, K): s.append(S[j]) t.append(T[j]) s.sort() t.sort() if s != t: print("No") break else: print("Yes")