#include <iostream>
#include <string>
#include <cctype>
using namespace std;
string s1,s2;
int tc;
int main(void)
{
cin >> tc;
while(tc--) {
cin >> s1 >> s2;
int match = 0;
for(int i=0; i<s1.length(); i++){
for(int j=0; j<s2.length(); j++) {
if(toupper(s1[i])==toupper(s2[j])){
match++;
break;
}
}
}
cout << s1 << " & " << s2 << " are ";
if(match==s1.length()) cout << "anagrams.";
else cout << "NOT anagrams.";
cout << "\n";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8Y2N0eXBlPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RyaW5nIHMxLHMyOwppbnQgdGM7CgppbnQgbWFpbih2b2lkKQp7CiAgICBjaW4gPj4gdGM7CiAgICB3aGlsZSh0Yy0tKSB7CiAgICAgICAgY2luID4+IHMxID4+IHMyOwogICAgICAgIGludCBtYXRjaCA9IDA7CiAgICAgICAgZm9yKGludCBpPTA7IGk8czEubGVuZ3RoKCk7IGkrKyl7CiAgICAgICAgICAgIGZvcihpbnQgaj0wOyBqPHMyLmxlbmd0aCgpOyBqKyspIHsKICAgICAgICAgICAgICAgIGlmKHRvdXBwZXIoczFbaV0pPT10b3VwcGVyKHMyW2pdKSl7CiAgICAgICAgICAgICAgICAgICAgbWF0Y2grKzsKICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBjb3V0IDw8IHMxIDw8ICIgJiAiIDw8IHMyIDw8ICIgYXJlICI7CiAgICAgICAgaWYobWF0Y2g9PXMxLmxlbmd0aCgpKSBjb3V0IDw8ICJhbmFncmFtcy4iOwogICAgICAgIGVsc2UgY291dCA8PCAiTk9UIGFuYWdyYW1zLiI7CiAgICAgICAgY291dCA8PCAiXG4iOwogICAgfQogICAgcmV0dXJuIDA7Cn0K