#include<iostream>
#include<algorithm>
#include<string>
#include<cctype>
using namespace std;
int main(void) {
ios_base::sync_with_stdio(false);
cin.tie(NULL);
int T;
string array, array1;
bool check;
cin >> T;
while (T)
{
cin >> array >> array1;
for (int i = 0; i < array.size(); i++)
array[i] = tolower(array[i]);
for (int i = 0; i < array1.size(); i++)
array1[i] = tolower(array1[i]);
for (int i = 0; i < array.size(); i++)
{
check = false;
for (int j = 0; j < array1.size(); j++)
{
if (array[i] == array1[j])
{
check = true;
break;
}
}
if (check == false)
break;
}
if (check == true)
cout << array << " & " << array1 << " are anagrams." << '\n';
else
cout << array << " & " << array1 << " are NOT anagrams." << '\n';
T--;
}
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlPGFsZ29yaXRobT4KI2luY2x1ZGU8c3RyaW5nPgojaW5jbHVkZTxjY3R5cGU+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbih2b2lkKSB7CgoJaW9zX2Jhc2U6OnN5bmNfd2l0aF9zdGRpbyhmYWxzZSk7CgljaW4udGllKE5VTEwpOwoKCWludCBUOwoJc3RyaW5nIGFycmF5LCBhcnJheTE7Cglib29sIGNoZWNrOwoKCWNpbiA+PiBUOwoKCXdoaWxlIChUKQoJewoJCWNpbiA+PiBhcnJheSA+PiBhcnJheTE7CgoJCWZvciAoaW50IGkgPSAwOyBpIDwgYXJyYXkuc2l6ZSgpOyBpKyspCgkJCWFycmF5W2ldID0gdG9sb3dlcihhcnJheVtpXSk7CgkJZm9yIChpbnQgaSA9IDA7IGkgPCBhcnJheTEuc2l6ZSgpOyBpKyspCgkJCWFycmF5MVtpXSA9IHRvbG93ZXIoYXJyYXkxW2ldKTsKCgkJZm9yIChpbnQgaSA9IDA7IGkgPCBhcnJheS5zaXplKCk7IGkrKykKCQl7CgkJCWNoZWNrID0gZmFsc2U7CgkJCWZvciAoaW50IGogPSAwOyBqIDwgYXJyYXkxLnNpemUoKTsgaisrKQoJCQl7CgkJCQlpZiAoYXJyYXlbaV0gPT0gYXJyYXkxW2pdKQoJCQkJewoJCQkJCWNoZWNrID0gdHJ1ZTsKCQkJCQlicmVhazsKCQkJCX0KCQkJfQoJCQlpZiAoY2hlY2sgPT0gZmFsc2UpCgkJCQlicmVhazsKCQl9CgoJCWlmIChjaGVjayA9PSB0cnVlKQoJCQljb3V0IDw8IGFycmF5IDw8ICIgJiAiIDw8IGFycmF5MSA8PCAiIGFyZSBhbmFncmFtcy4iIDw8ICdcbic7CgkJZWxzZQoJCQljb3V0IDw8IGFycmF5IDw8ICIgJiAiIDw8IGFycmF5MSA8PCAiIGFyZSBOT1QgYW5hZ3JhbXMuIiA8PCAnXG4nOwoJCVQtLTsKCX0KCXJldHVybiAwOwp9