n,k = map(int,input().split()) s = [[] for i in range(k)] for i in range(n): s[i%k].append(list(input().rstrip())) t = [[] for i in range(k)] for i in range(n): t[i%k].append(list(input().rstrip())) print('Yes' if all(sorted(s[i]) == sorted(t[i]) for i in range(k)) else 'No')