#include #include using namespace std; long n,ok,nr,i,j,ok2; char s2[25],s[25]; int main() { cin>>n; cin.get(); for (i=1;i<=n;i++) { memset(s,0,sizeof(s)); memset(s2,0,sizeof(s2)); ok=0; cin.getline(s2,22); j=0; nr=0; while (s2[j]!=' ' && j='A' && s[0]<='Z' && s[1]>='A' && s[2]<='Z' && s[2]==NULL) ok2=2; else ok=1; memset(s,0,sizeof(s)); nr=0; j++; while (s2[j]!=' ' && j='0' && s[0]<='9' && s[1]>='0' && s[1]<='9' && (s[2]==NULL || (s[2]>='0' && s[2]<='9' && ok2==1)) && s[3]==NULL) s[0]=s[0]; else ok=1; memset(s,0,sizeof(s)); nr=0; j++; while (s2[j]!=' ' && j='A' && s[0]<='Z' && s[1]>='A' && s[1]<='Z' && s[2]>='A' && s[2]<='Z' && s[3]==NULL) s[0]=s[0]; else ok=1; if (ok==1 || j!=strlen(s2)) cout<<"Incorrect!\n"; else cout<<"Correct!\n"; } return 0; }