#include <bits/stdc++.h>
using namespace std;
int main() {
cin.tie(0);
ios::sync_with_stdio(false);
int n, k;
cin >> n >> k;
vector <vector <int>> g(n);
int a, b;
cin >> a;
while (a != 0) {
cin >> b;
g[a - 1].push_back(b - 1);
cin >> a;
}
if (g[k - 1].size() == n) {
cout << "YES";
} else {
cout << "N0";
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCWNpbi50aWUoMCk7Cglpb3M6OnN5bmNfd2l0aF9zdGRpbyhmYWxzZSk7CgkKCWludCBuLCBrOwoJY2luID4+IG4gPj4gazsKCQoJdmVjdG9yIDx2ZWN0b3IgPGludD4+IGcobik7CglpbnQgYSwgYjsKCQoJY2luID4+IGE7CgkKCXdoaWxlIChhICE9IDApIHsKCQljaW4gPj4gYjsKCQkKCQlnW2EgLSAxXS5wdXNoX2JhY2soYiAtIDEpOyAKCQkKCQljaW4gPj4gYTsKCX0KCQoJaWYgKGdbayAtIDFdLnNpemUoKSA9PSBuKSB7CgkJY291dCA8PCAiWUVTIjsKCX0gZWxzZSB7CgkJY291dCA8PCAiTjAiOwoJfQoJCglyZXR1cm4gMDsKfQ==