2081 - 打牌
Description

有一叠 N 张扑克牌,从最上面开始的第 i 张扑克牌上写着一个整数 A_i

你从牌堆底部取出 1 张牌,将它们放在牌堆顶部,并保持它们的顺序。

如此操作k次后,输出从上到下打印写在卡片上的整数。


Input

第一行一个数字N,表示有N张牌;

接下来N个数字a_i

Output

K次操作后,输出数字的序列

Examples

Input

5 3
1 2 3 4 5

Output

3 4 5 1 2
Hint

-   1 \leq K < N \leq 100

-   1 \leq A_i \leq 100


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