b[9999];x,f,l;char*r,*p=b,*q;main(i){for(;~scanf("%s%d", r=p+= 128,&i );puts(p)){l=5;for(q=p+5; *q==48 ;*q-- =0) l--;/**/ q=strchr(p,46);strcpy(q,q +1);for(f =(q -r- l)*i;--i;*q||q++,p=q)for(p+=strlen(p),q=p+128; *-- p;x ?*q=x+48,x=0:0,r++ )for(q+=l-1,/*q=*/ r+= l;* --r;x/=10)x+=(*p-48)*(*r-48)+(*q?*q-48:0),*q-- =x% 10+48 ;for(p+=strspn(r,"0");*q-48&&strlen(p)+f;) /*for (q=p;*q-48;*q--=0)l--;*/putchar(*p++);*p&&putchar(46);}}