每行输入一组数据,包含一个数,试求一个数,使该数满足其各位的乘积等于输入的数且该数的值在所有满足以上条件的数中最小. 输入以单独的一个−1-1−1结束. 保证输入的数的位数不超过1000位. 如果对于某一组数据,没有满足条件的数存在,则输出“There is no such number.”