#include<bits/stdc++.h>
using namespace std;
long long T;
int main(){
cin>>T;
while(T--){string a,s;
cin>>a>>s;
int lena=a.size();
int lens=s.size();
bool k=1;
int c=0,cw=0;
if(abs(lena-lens)>=2)k=0;
for(int i=0;i<min(lena,lens);i++){
if(a[i]!=s[i]&&lena==lens)c++;
}if(c>=2)k=0;
if(lena!=lens&&k){
int f=0;
if(lena<lens)
{
for(int i=0;i<max(lena,lens);i++){
if(a[i]!=s[i+f])f++;
}
}
else{
for(int i=0;i<max(lena,lens);i++){
if(s[i]!=a[i+f])f++;
}
}
if(f>1)k=0;
}
if(k)cout<<"similar";
else cout<<"not similar";
cout<<endl;
}
return 0;
}