#include <vector> #include <unordered_set> using namespace std; bool isValid(string &a, string &b) { if (a.size() > b.size()) swap(a, b); for (int i = 0; i < a.size(); i++) { if (a[i] != b[i]) return false; } return true; } int main() { int n; ...