#include <stdio.h>

void pri(int x);

int main()
{
	int h, w, i;
	char str[100][100];
	scanf("%d%d", &h, &w);
	for (i=0;i<h;i++) {
		scanf("%s", str[i]);
	}
	pri(w);
	printf("\n");
	for (i=0;i<h;i++) {
		printf("#%s#\n", str[i]);
	}
	pri(w);
	return 0;
}

void pri(int x)
{
	int j;
	for (j=0;j<x+2;j++)
		printf("#");
}
 