#include <iostream>
#include <sstream>
using namespace std;
int main() {
int n;
char k;
istringstream input{"3 2\n2 3\n0"}; // {"3 1\n1 2\n1 3\n0"};
input >> n;
input >> k;
bool isKGreatest = true;
char first;
char second;
while(input >> first >> second) {
n--;
if(second == k){
isKGreatest = false;
break;
}
}
if(n > 1) {
isKGreatest = false;
}
cout << (isKGreatest ? "YES\n" : "NO\n");
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3N0cmVhbT4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJaW50IG47CgljaGFyIGs7CgoJaXN0cmluZ3N0cmVhbSBpbnB1dHsiMyAyXG4yIDNcbjAifTsgLy8geyIzIDFcbjEgMlxuMSAzXG4wIn07CglpbnB1dCA+PiBuOwoJaW5wdXQgPj4gazsKCQogICAgYm9vbCBpc0tHcmVhdGVzdCA9IHRydWU7CiAgICBjaGFyIGZpcnN0OwogICAgY2hhciBzZWNvbmQ7CgogICAgd2hpbGUoaW5wdXQgPj4gZmlyc3QgPj4gc2Vjb25kKSB7CiAgICAgICAgbi0tOwoKICAgICAgICBpZihzZWNvbmQgPT0gayl7CiAgICAgICAgICAgIGlzS0dyZWF0ZXN0ID0gZmFsc2U7CiAgICAgICAgICAgIGJyZWFrOwogICAgICAgIH0KICAgIH0KCiAgICBpZihuID4gMSkgewogICAgICAgIGlzS0dyZWF0ZXN0ID0gZmFsc2U7CiAgICB9CgkKCWNvdXQgPDwgKGlzS0dyZWF0ZXN0ID8gIllFU1xuIiA6ICJOT1xuIik7Cn0=