#include using namespace std; const int maxn=105; char s1[maxn],s2[maxn]; int h1[128],h2[128]; int n; bool ok() { n=strlen(s1); map mp1,mp2; for(int i=0;i> v1,v2; for(auto it=mp1.begin();it!=mp1.end();++it) v1.push_back(make_pair(it->second,it->first)); for(auto it=mp2.begin();it!=mp2.end();++it) v2.push_back(make_pair(it->second,it->first)); sort(v1.begin(),v1.end()); sort(v2.begin(),v2.end()); if(v1.size()!=v2.size()) return false; int sz=v1.size(); for(int i=0;i