#include #include #include #include #include #include #include using namespace std; #define rep(i,n) for(int i=0;i> n >> k; vector isChecked(n); vectord(n); rep(i, n) cin >> d[i]; rep(i, n) { if (d[i] != i) { if (d[d[i]-1] == i) cnt+=2; else cnt++; } } string s = (k - cnt) % 2 ? "NO" : "YES"; cout << s << endl; }