은기의 DNA 분자

아직 제출이 없습니다시간 제한5초메모리 제한256 MB

문제

DNA는 A, C, G, T로 이루어진 문자열이다.

은기는 다음 치환을 양방향으로 적용할 수 있다.

  • A ↔ TC
  • C ↔ AG
  • G ↔ CT
  • T ↔ GA

NN개의 DNA가 주어질 때, 모든 쌍에 대해 첫 분자를 두 번째로 바꿀 수 있는지 출력한다.

입력

첫 줄 NN (2N1002 \le N \le 100). 다음 NN줄에 DNA (길이 50000\le 50\,000).

출력

NNNN행의 0/1 행렬. iijj1iijj로 변환 가능.