#include<stdio.h>
#include<math.h>
#include<string.h>
#include<stdlib.h>
int k(double x)
{
double result;
result=10*ceil(sqrt(x));
return (int)result;
}
int main(void)
{
int b[100000],n,cishu,i,j;
scanf("%d%d",&n,&cishu);
for(i=0;i<n;++i)
{
scanf("%d",&b[i]);
}
if(cishu>=10)
{
for(i=0;i<n;++i)
{
printf("100 ");
}
}
else
{
for(j=0;j<n;++j)
{
for(i=1;i<=cishu;++i)
{
b[j]=k((double)b[j]);
}
}
for(i=0;i<n;++i)
{
printf("%d ",b[i]);
}
}
return 0;
}