n, k = map(int, input().split()) s = [input() for _ in range(n)] t = [input() for _ in range(n)] canSwap = True for i in range(n): dist = abs(i - int(t.index(s[i]))) if dist % k != 0: print("No") canSwap = False break if canSwap: print("Yes")