#8529. 「L1-046」整除光棍 普及−

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

题目描述

这里所谓的“光棍”,并不是指单身汪啦~ 说的是全部由 组成的数字,比如 等。传说任何一个光棍都能被一个不以 结尾

的奇数整除。比如, 就可以被 整除。 现在,你的程序要读入一个整数 ,这个整数一定是奇数并且不以 结尾。然后,经过计算,输出两个

数字:第一个数字 ,表示 乘以 是一个光棍,第二个数字 是这个光棍的位数。这样的解当然不是唯一的,题目要求你输出最小的解。

提示:一个显然的办法是逐渐增加光棍的位数,直到可以整除 为止。但难点在于, 可能是个非常大的数 —— 比如,程序输入 ,那么就输出

,因为 乘以 的结果是 ,一共

输入格式

输入在一行中给出一个不以 结尾的正奇数 (<1000)。

输出格式

在一行中输出相应的最小的 ,其间以 个空格分隔。

样例

样例输入

31

样例输出

3584229390681 15