#abc062b. [abc062_b]Picture Frame

[abc062_b]Picture Frame

问题描述

给定一张高度为HH像素、宽度为WW像素的图像。每个像素由一个小写英文字母表示。位于从上向下的第ii行和从左到右的第jj列的像素为aija_{ij}

在该图像周围加一个框并输出结果。框应由#组成,并且厚度为11

约束条件

  • 1H,W1001 ≤ H, W ≤ 100
  • aija_{ij}是小写英文字母。

输入

输入以以下格式从标准输入中给出:

HH WW a11a_{11} ...... a1Wa_{1W} :: aH1a_{H1} ...... aHWa_{HW}

输出

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


示例输入 1

2 3
abc
arc

示例输出 1

#####
#abc#
#arc#
#####

示例输入 2

1 1
z

示例输出 2

###
#z#
###