#include using namespace std; string s1; string s2; string s3; inline bool isA(char c) { if(c<'A')return false; if(c>'Z')return false; return true; } bool isNum(string s) { for(int i=0;i'9') return false; } return true; } bool solve() { cin>>s1>>s2>>s3; if(s1!="B" && s1.size()==1) return false; if(s1.size()>2) return false; if(s1!="B" && (!isA(s1[0]) || !isA(s1[1]))) return false; if(!isNum(s2)) return false; if(s2.size()!=2 && s1!="B") return false; if(s1=="B" && (s2.size()!=2 && s2.size()!=3)) return false; if(s3.size()!=3) return false; if(!isA(s3[0]) || !isA(s3[1]) || !isA(s3[2])) return false; return true; } int main() { int n; cin>>n; while(n) { if(!solve()) cout<<"Incorrect!\n"; else cout<<"Correct!\n"; n--; } return 0; }