넓은 영토가 xy 평면 위에 있고, 그 위에 말뚝이 정확히 3N개 박혀 있다. 말뚝의 위치는 모두 다르고, 어느 세 말뚝도 한 직선 위에 있지 않다.
N명이 이 영토를 나눈다. 각자 말뚝을 3개씩 고르고, 고른 말뚝을 선분으로 이어 만든 삼각형의 안쪽을 자기 영토로 가진다. 모든 말뚝은 정확히 한 사람에게 배정된다. 서로 다른 두 사람의 삼각형은 경계선이나 꼭짓점에서도 만나면 안 된다.
이런 분할은 어떤 입력에서도 존재한다. 다만 분할이 여러 개일 수 있으므로, 다음 규칙으로 정해지는 분할 하나만 출력한다.
이 규칙으로 나눈 삼각형은 서로 만나지 않는다.
첫째 줄에 사람의 수 N (1≤N≤300)이 주어진다.
다음 3N개의 줄에 말뚝의 좌표 x와 y (−106≤x,y≤106)가 공백으로 구분되어 주어진다. 두 값은 모두 정수다. 말뚝에는 입력 순서대로 1번부터 3N번까지 번호가 붙는다. 말뚝의 위치는 모두 다르고, 어느 세 말뚝도 한 직선 위에 있지 않다.
N개의 줄을 출력한다. i번째 줄에는 위 규칙으로 i번째 사람에게 배정된 말뚝 세 개의 번호를 번호가 커지는 순으로 공백으로 구분해 출력한다.