1911 - 玩扑克
Description

zky 有 n 个扑克牌,编号从 1n,zky 把它排成一个序列,每次把最上方的扑克牌放在牌堆底,然后把下一张扑克牌拿出来输出,最终输出的序列恰好是从 1n,faebdc 问你原序列是什么,因为 faebdc 神犇早已在 \mathcal O (1) 的时间得出结果,如果你在 1 s 内答不出来,faebdc 会吃了你。

Input

一个整数 n,表示扑克数目。

Output

n 个数,表示扑克序列。


Examples

Input

13

Output

7 1 12 2 8 3 11 4 9 5 13 6 10
Hint

对于 30\% 的数据,1 \le n \le {10}^2

对于 100\% 的数据,1 \le n \le {10}^6

题目参数
Time Limit 1 second
Memory Limit 128 MB
提交次数 2
通过次数 1