#include using namespace std; vector v[100005]; vector w[100005]; int main() { int N,M; string a,b,c; cin >> N >> M; for(int i=0;i> a; v[i%M].push_back(a); } for(int i=0;i> a; w[i%M].push_back(a); } for(int i=0;i<100000;i++) { sort(v[i].begin(),v[i].end()); sort(w[i].begin(),w[i].end()); if(v[i]!=w[i]) { // cout << i; cout << "No\n"; return 0; } } cout << "Yes\n"; }