门
#include <bits/stdc++.h>
using namespace std;
int main(){
int t;
string s1, s2;
cin >> t;
for (int i = 1; i <= t; i++){
cin >> s1 >> s2;
int l1 = s1.size(), l2 = s2.size(), flag = 0;
if(abs(l1 - l2) >= 2){
cout << "not silimar\n";
}else if(l1 == l2){
for (int i = 0; i < l1; i++){
if(s1[i] == s2[i]) continue;
flag++;
}
if(flag > 1) cout << "not similar\n";
else cout << "silimar\n";
}else if(l1 < l2){
for (int i = 0; i < l1; i++){
if(s1[i+flag] == s2[i]) continue;
else flag++;
}
if(flag > 1) cout << "not similar\n";
else cout << "silimar\n";
}else if(l1 > l2){
for (int i = 0; i < l2; i++){
if(s1[i] == s2[i+flag]) continue;
else flag++;
}
if(flag > 1) cout << "not similar\n";
else cout << "silimar\n";
}
}
return 0;
}