#include <bits/stdc++.h>   using namespace std;   int main() {     string b, b1, b2, e1, e2, e;     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;   }   