14370 - 岗哨信号灯

通过次数

1

提交次数

3

时间限制 : 1 秒
内存限制 : 128 MB

某根据地沿交通壕设有 N 盏信号灯(N≤5000),从 1 到 N 依次编号,初始全部亮起。有 M 名民兵(M≤N)从 1 到 M 依次编号,每人按规则操作信号灯。

第 1 名民兵将全部灯逐一熄灭。第 2 名将编号为 2 的倍数的灯重新点亮。第 3 名将编号为 3 的倍数的灯做反向处理(亮变灭、灭变亮)。此后每名民兵都按同样规则,将自己编号倍数位置上的信号灯做反向处理。

当全部 M 名民兵操作完毕后,哪些灯是熄灭的?按编号从小到大输出,用逗号分隔

输入

输入一行,包含两个整数 N 和 M,以一个空格分开。

输出

输出一行,按从小到大输出关闭的灯的编号,其间用逗号间隔。

样例

输入

10 10

输出

1,4,9