求满足条件的3位数

编写程序,按从小到大的顺序寻找同时符合条件的1和2的所有3位数,条件为

1,.该数为完全平方数

2.该数至少有2位数字相同

例如:100同时满足上面两个条件

Input

输入一个整数n,n的大小不超过实际满足条件的3位数个数。

Output

输出为第n个满足条件的3位数(升序)

Examples

Input

1

Output

100

来源

lema
Time limit 1 second
Memory limit 128 MB
讨论 统计