#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main(){ map re; re['g']=regex(R"(^.*[Nn][Yy][Oo][^A-Za-z0-9]{0,3}$)"); re['t']=regex(R"(^.*[Nn][Yy][Uu][^A-Za-z0-9]{0,3}$)"); re['b']=regex(R"(^.*[A-Za-z0-9].*$)"); re['m']=regex(R"(^.*[Gg][Ee][Mm][Aa][^A-Za-z0-9]{0,3}$)"); re['y']=regex(R"(^.*[Pp][Yy][Oo][^A-Za-z0-9]{0,3}$)"); string s,name; while(cin>>name){ getline(cin,s); puts(regex_match(s,re[name[2]])?"CORRECT (maybe)":"WRONG!"); } return 0; }