문제問題文の言語한국어expand_more한국어English(1,2,⋯ ,N)(1, 2, \cdots, N)(1,2,⋯,N)의 순열 (P1,P2,⋯ ,PN)(P_1, P_2, \cdots, P_N)(P1,P2,⋯,PN중, 모든 1≤i≤N1 \le i \le N1≤i≤N에 대하여 ∣i−Pi∣|i - P_i|∣i−Pi∣가 222의 거듭제곱수인 것을 구하여라. 여기서 222의 거듭제곱수는 1,2,4,8,16,⋯1, 2, 4, 8, 16, \cdots1,2,4,8,16,⋯를 말한다.입력입력은 다음과 같은 형식으로 주어진다.NNN출력조건을 만족하는 순열 P1,P2,…,PNP_1, P_2, \ldots, P_NP1,P2,…,PN이 존재하면, 다음과 같은 형식으로 출력한다.제한 1≤N≤200 0001 \leq N \leq 200 \ 0001≤N≤200 000. 서브태스크#得点制約17N≤2N \le 2N≤2227N≤2 000N \le 2 \ 000N≤2 000319NNN은 짝수이다.예제例 1入力例コピー1出力例コピー-1例 2入力例コピー2出力例コピー2 1例 3入力例コピー5出力例コピー2 3 1 5 4タグを表示