f
(n
){return(pow(10,(int)log10(n
)+1)*n
+n
)*n
;}
int main(void)
{
while (1) {
int n;
if (scanf("%d", &n
) != 1) break;
printf("%d -> %d\n", n
, f
(n
)); }
return 0;
}
ZihuKXtyZXR1cm4ocG93KDEwLChpbnQpbG9nMTAobikrMSkqbituKSpuO30KCmludCBtYWluKHZvaWQpCnsKICAgIHdoaWxlICgxKSB7CiAgICAgICAgaW50IG47CiAgICAgICAgaWYgKHNjYW5mKCIlZCIsICZuKSAhPSAxKQogICAgICAgIAlicmVhazsKICAgICAgICBwcmludGYoIiVkIC0+ICVkXG4iLCBuLCBmKG4pKTsKICAgIH0KICAgIHJldHVybiAwOwp9