만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

Ruffians

시간 제한1초메모리 제한2048 MB

요약
두 행 다섯 열로 된 숫자 카드 격자에서 같은 숫자가 서로 다른 행과 다른 열에 있는 쌍이 있는지 판별합니다.
난이도

쉬움10점 중 2점

유형
완전 탐색, 구현
정답자
아직 제출이 없습니다

문제

애슐리와 브랜든은 새로 나온 인기 카드 게임 Ruffians를 하고 있다. Ruffians에서는 카드 10장을 2행 5열의 격자 모양으로 펼친다. 각 카드에는 1부터 9까지의 숫자가 적혀 있다. 애슐리와 브랜든은 같은 숫자가 적힌 카드 두 장을 찾고 있다.

한동안 게임을 하다 보니 같은 숫자가 적힌 카드 쌍이 항상 존재한다는 것을 알게 되었다. 게임을 더 어렵게 만들기 위해, 두 카드가 서로 다른 행과 서로 다른 열에 있는 같은 숫자의 카드 쌍을 찾기로 했다.

카드 배치가 주어졌을 때, 이런 쌍이 존재하는지 판단하라.

입력

입력의 첫 줄에 정수 tt (1≤t≤1031\leq t \leq 10^3)가 주어진다. 이는 테스트 케이스의 개수이다.

각 테스트 케이스는 두 줄로 이루어진다. 첫 줄에는 1 이상 9 이하의 정수 5개가 주어지고, 둘째 줄에도 1 이상 9 이하의 정수 5개가 주어진다. 이 두 줄이 2행 5열의 카드 격자를 이룬다.

출력

각 테스트 케이스마다 한 줄에 출력한다. 서로 다른 행과 서로 다른 열에 있는 같은 숫자의 카드 쌍이 존재하면 YES, 없으면 NO를 출력한다.

예제1

  1. 예제 1

    입력
    3
    1 2 3 4 5
    1 2 3 4 5
    1 2 3 4 5
    2 6 7 8 9
    5 5 5 5 5
    5 5 5 5 5
    
    예상 출력
    NO
    YES
    YES