Statement
처음에 번 사람은 개의 쿠키를 가지고 있다. 이때, 은 의 배수임이 보장된다.
한 번의 시행으로 양의 정수 와 양의 정수 를 골라, 번 사람이 가진 쿠키 개를 번 사람에게 줄 수 있다. 단, 시행 직전에 번 사람은 쿠키를 개 이상 가지고 있어야 하며, 번 사람은 번 사람과 동일하다.
모든 사람이 동일한 개수의 쿠키를 갖도록 하는 시행 순서를 출력하여라.
Input
입력은 다음과 같은 형식으로 주어진다.
Output
시행 횟수를 라고 하자. 번째 시행에서 번 사람이 번 사람에게 쿠키 개를 주었다면, 다음과 같은 형식으로 출력한다.
Constraints
- .
- .
Subtasks
Scoring
출력은 , , 을 만족해야 한다. 또한 각 시행 직전에 번 사람은 쿠키를 개 이상 가지고 있어야 하며, 모든 시행이 끝난 뒤 모든 사람의 쿠키 개수가 같아야 한다.
Samples
이 예제는 서브태스크 1, 3, 4의 조건을 만족한다.
이 예제는 서브태스크 1, 3, 4의 조건을 만족한다.
이 예제는 서브태스크 1, 2, 3, 4의 조건을 만족한다.
이 예제는 서브태스크 3, 4의 조건을 만족한다.