20222208 - n的n次方

通过次数

1

提交次数

1

Time Limit : 1 秒
Memory Limit : 128 MB

当数字的位数高达上百位时,这样庞大的数字在计算机中的计算已经完全不能用简单的加减乘除来实现了,但是有时候对于这种高精度数字的处理也是编程中必不可缺的。 任意输入―个数字n (99999 < n < 999999),计算n的n次方(即连续n个n相乘)计算之后,最后的3位数字是多少。

Input

―个数字n (99999 < n < 999999)

Output

计算n的n次方(即连续n个n相乘)之后,最后的3位数字是多少

Examples

Input

123456

Output

856

Source

信息素养大赛