#if __has_include() #include using namespace atcoder; #else #include #if __has_include() #include using namespace atcoder; #endif #endif using namespace std; #define int long long #define all(x) (x).begin(), (x).end() #define rep(i, n) for (int i = 0; i < (int)(n); i++) #define rrep(i, n) for(int i = (int)(n - 1); i >= 0; i--) template bool chmax(T &a,const T &b){if(a bool chmin(T &a,const T &b){if(a>b){a=b;return true;}return false;} // using mint = modint; signed main(){ int n; cin >> n; vector s(n), t(n); for(auto&& si : s) cin >> si; for(auto&& ti : t) cin >> ti; bool ans = true; rep(i, n){ bool f = true, g = true; rep(j, n) if(i != j){ f &= s.at(i) != s.at(j) && s.at(i) != t.at(j); g &= t.at(i) != s.at(j) && t.at(i) != t.at(j); } ans &= f || g; } cout << (ans ? "Yes" : "No") << '\n'; }