7507 - 亲密数对

通过次数

21

提交次数

76

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

有两个数A、B,若A的真因子之和等于B,B的真因子之和等于A,则称A和B为亲密数对。现给出区间[m, n],找出该区间内所有亲密数对。如果指定区间内不存在亲密数对,则输出No。 
比如220,其因子为1、2、4、5...220,除去220不算,加起来的和为284;284 的因子为1、2、4 ... 284,除去284,加起来的和为220,所以220、284 是亲密数对。

输入

一行两个整数m、n(0 < m < n 10000)。

输出

若干行,每一行为一组亲密数对。交换位置算一个。若指定区间内不存在亲密数对,则输出No。

样例

输入

1 1000

输出

220 284

输入

300 1000

输出

No