#include <iostream>
using namespace std;
bool xia(string a,string b){
if(a.length()==b.length()){
int cnt=0;
for(int i=1;i<=a.length();i++){
if(a[i]!=b[i]){
cnt++;
}
}
if(cnt<=1){
return 1;
}else{
return 0;
}
}else{
int nnn=max(a.length(),b.length());
int cnt=0;
for(int i=1;i<=nnn;i++){
if(a[i]!=b[i] and a[i]==b[i+1]){
cnt++;
}
}
if(cnt<=1){
return 1;
}else{
return 0;
}
}
}
using namespace std;
int main(){
int a;
cin>>a;
for(int i=1;i<=a;i++){
string b,c;
cin>>b>>c;
if(xia(b,c)){
cout<<"simlar"<<endl;
}else{
cout<<"not silmar"<<endl;
}
}
return 0;
}