1511 - 找最小的倍数

通过次数

3

提交次数

19

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

输入三个数a,b和c,a可以分解成两个不大于10000的质因数的乘积。求在区间[b,c]中,是否存在两个数n和m,使得a|nm。如果存在多组结果,则输出n+m最小的那一组。

输入

输入为一行共3个正整数a,b,c.

输出

输出满足条件的两个数n和m,之间用空格隔开,如果无解则输出"No solution".

样例

输入


                            

输出


                            

提示

对于100%的数据,0<= a,b,c <= 1e9。