#include<stdio.h>
int main()
{  int H,W,i,j;
   char a[1000][1000];
   scanf("%d%d",&H,&W);
   for(i=1;i<=H;i++)
   {  for(j=1;j<=W;j++)
         {  scanf("%c",&a[i][j]);
		  } 
   }
   for(i=0;i<=W+1;i++)
   {  a[0][i]='#'; 
      a[H+1][i]='#';
   }
   for(j=0;j<H+1;j++)
   {  a[j][0]='#';
      a[j][W+1]='#';
   }
   for(i=0;i<H+1;i++)
   {   for(j=0;j<W+1;j++)
        {printf("%c",a[i][j]);
		}
		printf("\n");
   }
   return 0;
 } 