func_code_string: #include <bits/stdc++.h>   using namespace std;   string str(string s) {     if (s.size() % 2) return s;     string a = str(s.substr(0, s.size() / 2));     string b = str(s.substr(s.size() / 2, s.size() / 2));     if (a < b)       return a + b;     else       return b + a;   }   int main() {     ios_base::sync_with_stdio(0);     string s1, s2;     cin >> s1 >> s2;     if (str(s1) == str(s2))       cout <<  YES ;     else       cout <<  NO ;   }   