트리 찾기

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

문제

이 문제는 인터랙티브 문제입니다.

NN개의 정점으로 이루어진 트리 TT가 있다. 처음에 TT의 간선들은 주어지지 않는다.

여러분은 TT의 간선들을 모두 알아내야 한다. 이를 위해 채점 시스템에 다음의 질의를 할 수 있다.

  • 자연수 KK와 서로 다른 KK개의 정점 u_1u\_1, \cdots, u_Ku\_K를 선택한다. (1KN1 \le K \le N)

이 질의에 대해 채점 시스템은 다음 조건을 만족하는 정점 vv의 개수를 알려준다.

  • u_iu\_iu_ju\_j를 잇는 최단 경로 위에 vv가 있도록 하는 ii, jj(1ijK1 \le i \le j \le K)가 존재한다.

질의를 11,11111\\,111회 이하로 사용해 모든 간선들을 알아내야 한다.

입력

입력의 첫 줄에 TT의 정점의 수 NN이 주어진다. (2N1,000)(2 \le N \le 1\\,000)

이후 인터랙션이 시작된다.