#P87. 开灯游戏( game )

开灯游戏( game )

说明

有n盏灯,放在一排,从 1 到 n 依次顺序编号。有 m 个人也从 1 到 m 依次顺序编号。第 1 个人( 1 号)将灯全部关闭;第 2 个人( 2 号)将凡是 2 的倍数的灯打开;第 3 个人( 3 号)将凡是 3 的倍数的灯作相反处理(该灯如是打开的,则将它关闭;如是关闭的,则将它打开)。以后的人都和 3 号一样,将凡是自己编号倍数的灯作相反处理。试计算当第 m 个人操作后,哪几盏灯是亮的?

输入格式

从键盘输入 n 、 m 的值( n 、 m 均为正整数)。

输出格式

在同一行输出亮着的灯的编号(没有灯亮则输出“no”)

样例

5 3 
2 3 4