#ABC062B. 相框

相框

问题描述

给你一个高 HH 像素、宽 WW 像素的图像。

每个像素由小写英文字母表示。

从顶部算起的第 ii 行和从左侧算起的第 jj 列处的像素是aija_{ij}

在这张图片周围建立一个相框,并输出结果。该框应由 # 组成,厚度为 11

数据规模

1H,W1001≤H,W≤100

aija_{ij} 是小写英文字母。

输入

输入来自标准输入,格式如下:

H WH\ W

a11...a1Wa_{11} ... a_{1W}

::

aH1...aHWa_{H1} ... a_{HW}

输出

打印由 # 组成、厚度为 11 的框包围的图像。

2 3
abc
arc
#####
#abc#
#arc#
#####
1 1
z
###
#z#
###