func_code_string: #include <bits/stdc++.h>   int main() {     using namespace std;     ios_base::sync_with_stdio(false);     cin.tie(nullptr);     string b, b1, b2, e, e1, e2;     cin >> b1 >> b2 >> e1 >> e2;     swap(b2[0], b2[1]);     swap(e2[0], e2[1]);     b = b1 + b2;     e = e1 + e2;     b.erase(b.find( X ), 1);     e.erase(e.find( X ), 1);     if ((b + b).find(e) != string::npos) {       cout <<  YES ;     } else {       cout <<  NO ;     }     return 0;   }   