N, K = map(int, input().split()) S = [list() for _ in range(K)] for i in range(N): S[i%K].append(input()) T = [list() for _ in range(K)] for i in range(N): T[i%K].append(input()) for i in range(K): S[i].sort() T[i].sort() if S[i] != T[i]: exit(print('No')) print('Yes')