1차원

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

문제

다음 조건 1, 2를 만족하는 1차원 배열 \[a_1,a_2,,a_N]\[a\_1, a\_2, \cdots, a\_N] 중 하나를 구하는 프로그램을 작성하세요.

  • 조건 1: \[a_1,a_2,,a_N]\[a\_1, a\_2, \cdots, a\_N]\[1,2,,N]\[1, 2, \cdots, N]의 순열입니다.
  • 조건 2: 1i<k<jN1 \le i < k < j \le N, a_k=a_i+a_j2a\_k=\frac{a\_i + a\_j}{2}를 만족하는 (i,j,k)(i, j, k) 쌍이 존재하지 않습니다.

입력

첫 번째 줄에 양의 정수 NN이 주어집니다.

출력

첫 번째 줄에 문제의 조건을 만족하는 a_1,a_2,,a_Na\_1, a\_2, \ldots, a\_N을 출력합니다. 만약 답이 존재하지 않으면, -1만 출력합니다.

제한

  • 2N1052 \le N \le 10^5