#include <iostream>
using namespace std;
int main()
{
string haslo, haslo1;
bool ok = true;
int n;
cin >> n;
for(int i = 0; i < n; i ++){
cin >> haslo >> haslo1;
for(int x = 0; x < haslo.length(); x++){
if(haslo.length() != haslo1.length()){
ok = false;
break;
}
else if(haslo[x] != haslo1[x]){
if(haslo1[x] != '*')
ok = false;
break;
}
}
if(ok)
cout << "ok" << endl;
else
cout << "error" << endl;
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgbWFpbigpCnsKCXN0cmluZyBoYXNsbywgaGFzbG8xOwoJYm9vbCBvayA9IHRydWU7CglpbnQgbjsKCWNpbiA+PiBuOwoJZm9yKGludCBpID0gMDsgaSA8IG47IGkgKyspewoJCWNpbiA+PiBoYXNsbyA+PiBoYXNsbzE7CgkJZm9yKGludCB4ID0gMDsgeCA8IGhhc2xvLmxlbmd0aCgpOyB4KyspewoJCQlpZihoYXNsby5sZW5ndGgoKSAhPSBoYXNsbzEubGVuZ3RoKCkpewoJCQkJb2sgPSBmYWxzZTsKCQkJCWJyZWFrOwoJCQl9CgkJCWVsc2UgaWYoaGFzbG9beF0gIT0gaGFzbG8xW3hdKXsKCQkJCWlmKGhhc2xvMVt4XSAhPSAnKicpCgkJCQkJb2sgPSBmYWxzZTsKCQkJCQlicmVhazsKCQkJfQoJCX0KCQlpZihvaykKCQkJY291dCA8PCAib2siIDw8IGVuZGw7CgkJZWxzZQoJCQljb3V0IDw8ICJlcnJvciIgPDwgZW5kbDsKCX0KCQkKfQ==