#1529. 数串

数串

题目描述

N\red{N}个自然数排成一串: X1,X2,X3.....Xn\red{X1,X2,X3.....Xn},第一次取第一个数X1\red{X1},以后每次按顺序依次取M\red{M}个数放到串尾。如M=2\red{M=2}时,先取出x1\red{x1},分别将x2\red{x2},x3\red{x3}移到数串尾,再取出x4\red{x4},分别将x5\red{x5},x6\red{x6}移到数串尾,....... 类推直至取完.取出的序列恰好是:1,2,3......n\red{1,2,3......n}.编程输出原来的数串的排列方式。

输入格式

第一行二个数,n\red{n}m\red{m}1<=n<=30000\red{1<=n<=30000},数据保证N×M<=1000000\red{N×M<=1000000}

输出格式

原数列的排列方式。数之间用一个空格分开,最后一个数尾部不能有空格。

样例

输入样例

4 2

输出样例

1 3 4 2