U616579 集合填充

题目描述

一开始集合内有一个正整数 $n$,聪明的 tangtianyao 想用以下方式填充集合: - 若 $x$ 在集合内,将 $2x+7$ 与 $x^2 + 9$ 加入集合 而 tangtianyao 不希望集合内的数太大,所以他要求集合内的数必须小于 $k$,请你求出集合。

输入格式

一行,两个整数,$n$ 和 $k$

输出格式

两行,第一行表示集合内的个数,第二行若干个从小到大的数,表示填充过后的集合。

说明/提示

$1 \le n \le k \le 5 \times 10^6$