#1900. 【051206】站着的人

【051206】站着的人

题目描述

有 n 个人,编号为 1~n。开始时,所有人都站着,接着第 2 个人及 2 的倍数的人坐下,然后,第 3 个人及 3 的倍数的人按相反的操作(站的人坐下,坐的人站起来),依此类推,一共操作到第 k 个人及 k 的倍数,问最后哪些人站着?输入 n 和 k,输出站着人的编号( k ≤ n ≤ 10000 )。

输入格式

第一行两个正整数 n 和 k

输出格式

一行若干个整数,表示站着的人,中间用空格隔开。

样例

输入样例1

7 3

输出样例1

1 5 6 7

数据范围与提示