#include #include #include #include static inline constexpr const char* solve(const uint_fast32_t N, const std::vector& A, const std::vector& B) noexcept { std::array is_included = { false, }; for (uint_fast32_t i = 0; i != N; ++i) { if (is_included[(A[i] << 10) | B[i]]) return "Yes"; is_included[(A[i] << 10) | B[i]] = true; } return "No"; } int main() { std::cin.tie(nullptr); std::ios::sync_with_stdio(false); uint_fast32_t N, i; std::cin >> N; std::vector A(N), B(N); for (i = 0; i != N; ++i) std::cin >> A[i] >> B[i]; std::cout << solve(N, A, B) << '\n'; return 0; }