#include<stdio.h>
int main()
{
    int a,b,c,e,f;
    char d[1000][1000];
    scanf("%d%d",&a,&b);
    getchar();
    for(c=0;c<a;c++)
    {
        gets(d[c]);
    }
    for(e=0;e<b+1;e++)
        printf("#");
    printf("#\n");
    for(f=0;f<a;f++)
    {
        printf("#");
        printf("%s",d[f]);
        printf("#\n");
    }
    for(e=0;e<b+1;e++)
    printf("#");
    printf("#\n");
    return 0;
}
