#include #include using namespace std; using i32 = int; using u32 = unsigned int; using i64 = long long; using u64 = unsigned long long; #define FAST_IO \ ios::sync_with_stdio(false); \ cin.tie(0); const i64 INF = 1001001001001001001; using Modint = atcoder::static_modint<998244353>; int main() { FAST_IO auto ans = 0LL; int N, K; cin >> N >> K; map mp; for (int i = 0; i < N; i++) { string s; cin >> s; mp[s] = i % K; } for (int i = 0; i < N; i++) { string s; cin >> s; if (mp[s] != i % K) { cout << "No" << endl; return 0; } } cout << "Yes" << endl; }