#include using namespace std; int main () { int N; cin >> N; string s, t; cin >> s >> t; auto cc = [](char c) -> int { return c - 'A'; }; int cnt[] = {0, 0, 0}; for (int i = 0; i < N; i ++) { int c1 = cc(s[i]), c2 = cc(t[i]); if (c1 > c2) { puts("No"); return 0; } if (c1 != c2) { int id = (c1 == 1 ? 1 : (c2 == 1 ? 0 : 2)); cnt[id] ++; } } if (cnt[2]) { cout << (cnt[0] && (cnt[0] == cnt[1]) ? "Yes" : "No") << endl; } else { cout << (cnt[0] == cnt[1] ? "Yes" : "No") << endl; } }