#include #include #include #include using namespace std; string s1, s2, s3; int T, len1, len2, len3; int caps; int main(){ //freopen("baruri.in", "r", stdin); cin >> T; while(T--){ caps = 0; cin >> s1 >> s2 >> s3; len1 = s1.length(); len2 = s2.length(); len3 = s3.length(); for(int i = 0; i < len3; i++){ if(s3[i] > 64 && s3[i] < 91){ caps++; } } if(!(caps == 3 && len3 == 3)){ printf("Incorrect!\n"); continue; } if(len1 > 2){ printf("Incorrect!\n"); continue; } if(s1[0] != 'B'){ if(len1 == 1 || !(s1[0] > 64 && s1[0] < 91 && s1[1] > 64 && s1[1] < 91)){ printf("Incorrect!\n"); continue; } }else if(len1 == 2 && !(s1[1] > 64 && s1[1] < 91)){ printf("Incorrect!\n"); continue; } if(len2 > 3 || (len2 == 3 && s1[0] != 'B')){ printf("Incorrect!\n"); continue; } for(int i = 0; i < len2; i++){ if(s2[i] < '0' || s2[i] > '9'){ printf("Incorrect!\n"); continue; } } printf("Correct!\n"); } return 0; }