#include <bits/stdc++.h>
using namespace std;
bool isPrime(int x){
if(x < 2) return false;
for(int i = 2 ; i * i <= x ; i++)
if(x % i == 0) return false;
return true;
}
int main() {
string s;
getline(cin , s);
// xác định vị trí của dấu phẩy
int id = -1;
for(int i = 0 ; i < s.size() ; i++)
if(s[i] == ','){
id = i;
break;
}
bool dk1 = true;
for(int i = id + 1 ; i < s.size() ; i++){
if(isPrime(s[i] - '0') == false){
dk1 = false;
break;
}
}
int sum = 0;
for(int i = 0 ; i < s.size() ; i++){
if(i == id) continue;
sum += s[i] - '0';
}
//cout << sum << " " << dk1 << endl;
if(isPrime(sum) == true && dk1 == true)
cout << "CO" << endl;
else cout << "KHONG" << endl;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKYm9vbCBpc1ByaW1lKGludCB4KXsKICAgIGlmKHggPCAyKSByZXR1cm4gZmFsc2U7CiAgICBmb3IoaW50IGkgPSAyIDsgaSAqIGkgPD0geCA7IGkrKykKICAgICAgICBpZih4ICUgaSA9PSAwKSByZXR1cm4gZmFsc2U7CiAgICByZXR1cm4gdHJ1ZTsKfQoKaW50IG1haW4oKSB7CiAgICBzdHJpbmcgczsKICAgIGdldGxpbmUoY2luICwgcyk7CiAgICAKICAgIC8vIHjDoWMgxJHhu4tuaCB24buLIHRyw60gY+G7p2EgZOG6pXUgcGjhuql5IAogICAgaW50IGlkID0gLTE7CiAgICAKICAgIGZvcihpbnQgaSA9IDAgOyBpIDwgcy5zaXplKCkgOyBpKyspCiAgICAgICAgaWYoc1tpXSA9PSAnLCcpewogICAgICAgICAgICBpZCA9IGk7CiAgICAgICAgICAgIGJyZWFrOwogICAgICAgIH0KICAgICAgICAKICAgIGJvb2wgZGsxID0gdHJ1ZTsKICAgICAgICAKICAgIGZvcihpbnQgaSA9IGlkICsgMSA7IGkgPCBzLnNpemUoKSA7IGkrKyl7CiAgICAgICAgaWYoaXNQcmltZShzW2ldIC0gJzAnKSA9PSBmYWxzZSl7CiAgICAgICAgICAgIGRrMSA9IGZhbHNlOwogICAgICAgICAgICBicmVhazsKICAgICAgICB9CiAgICB9CgogICAgaW50IHN1bSA9IDA7ICAgIAogICAgZm9yKGludCBpID0gMCA7IGkgPCBzLnNpemUoKSA7IGkrKyl7CiAgICAgICAgaWYoaSA9PSBpZCkgY29udGludWU7CiAgICAgICAgc3VtICs9IHNbaV0gLSAnMCc7CiAgICB9CiAgICAKICAgIC8vY291dCA8PCBzdW0gPDwgIiAiIDw8IGRrMSA8PCBlbmRsOwogICAgCiAgICBpZihpc1ByaW1lKHN1bSkgPT0gdHJ1ZSAmJiBkazEgPT0gdHJ1ZSkKICAgICAgICBjb3V0IDw8ICJDTyIgPDwgZW5kbDsKICAgIGVsc2UgY291dCA8PCAiS0hPTkciIDw8IGVuZGw7Cn0=