#include<iostream>
using namespace std;
int main(){
int w,h,i,j;
while(scanf("%d%d",&w,&h)!=EOF){
w=w+2; h=h+2;
for(i=1;i<=h;i++){
for(j=1;j<=w;j++){
if((i==1&&j==1)||(i==1&&j==w)||(i==h&&j==1)||(i==h&&j==w))
printf("+");
else if(i==1||i==h)
printf("-");
else if(j==1||j==w)
printf("|");
else
printf(" ");
}
printf("\n");
}
printf("\n");
}
return 0;
}