n, k = map(int, input().split()) d1 = [[] for _ in range(k)] d2 = [[] for _ in range(k)] for _ in range(2): for i in range(n): d1[i % k].append(input()) d1, d2 = d2, d1 ans = all(sorted(t1) == sorted(t2) for t1, t2 in zip(d1, d2)) print('Yes' if ans else 'No')