#include #include #include using namespace std; int main() { long long n; string s1, s2; cin >> s1 >> n >> s2; int n1 = 0, n2 = 0; for (int i = 0; i < s1.size(); i++) { if (s1[i] == 'o') { n1++; } if (s2[i] == 'o') { n2++; } } if (n1 != n2) { cout << "SUCCESS" << endl; return 0; } if (n >= 3) { cout << "FAILURE" << endl; return 0; } for (int i = 0; i < 8; i++) { auto ss = s1; if(n > 0) { swap(ss[(i & 1) ? 0 : 2], ss[1]); } if(n > 1) { swap(ss[(i & 2) ? 0 : 2], ss[1]); } if(n > 2) { swap(ss[(i & 4) ? 0 : 2], ss[1]); } if (ss == s2) { cout << "FAILURE" << endl; return 0; } } cout << "SUCCESS" << endl; return 0; }