时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
Special Judge, 64bit IO Format: %lld
题目描述

最近由于伙食太好了导致体重不断上升,但导致体重增加的根本原因是他没有使用
lose weight的超能力,他的超能力需要不断的进行计算。因为他是一个究极懒狗,所以他没有使用超能力来lose weight
有一天

知道了

在南湖种了许多西瓜,他想尽方法偷了一些,但是他不想因为偷吃西瓜而增加体重,所以现在趁着中南民族大学第四届校赛之日寻求聪明的校友们的帮助,让他可以随心所欲(不用计算)的使用超能力来吃偷来的西瓜。
给出

个西瓜,每个西瓜都有自己的重量

,同时肚子容量也设定为

。(超能力内容)
如果所吃的西瓜的重量正好为他肚子容量的整数倍,zzh就会得到吃西瓜的快乐并且不会增加体重。

想要一种可以让他吃到西瓜并且不会增加体重的方案(任意一种方案即可)。你可以设计一个程序帮助他解决这个问题么?
输入描述:
第一行,一个整数
表示西瓜个数和肚子容量。
第二行,
个整数每个数表示第
个西瓜重量
。
输出描述:
第一行,你所设计的体重不会增加的方案里西瓜的数量。
第二行,输出方案中所有西瓜的编号。(任何顺序输出均可)