bool wordPattern(string pattern, string str) {
unordered_map<char,int>mp;
unordered_map<string,int>ms;
for(int i=0;i<pattern.length();i++)
for(int i=0;i<str.length();i++)
for(int i=0;i<vs.size();i++)
if(vs.size() != pattern.length()) return false;
for( int i=0;i<vs.size();i++)
if(mp[pattern[i]] !=ms[vs[i]]) return false;