#8222. 「iU Round1」次方魔法 普及−

时间限制:1000 ms 内存限制:128 MiB 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: iubridge

题目描述

给定 , 求 之间有多少个数 , 可以找出一个整数 , 使得 , 并输出所有的 .

输入格式

两个整数

输出格式

第一行一个数字,表示区间中合法个数 。 第二行 个数,表示这些数字。

样例

样例输入

1 20

样例输出

5
1 2 4 8 16

数据范围与提示

对于 的数据,