#include<string>
#include<iostream>
#define f(w,h,C,W,H){std::string s(w,W),t;s=C+s+C+"\n";for(int i=h;i--;)t=t+H+"\n";std::cout<<s+t+s+t+s;}
int main() {
f(4,2,'+','-','|')
f(2,1,'@','#','i')
return 0;
}
I2luY2x1ZGU8c3RyaW5nPgojaW5jbHVkZTxpb3N0cmVhbT4KI2RlZmluZSBmKHcsaCxDLFcsSCl7c3RkOjpzdHJpbmcgcyh3LFcpLHQ7cz1DK3MrQysiXG4iO2ZvcihpbnQgaT1oO2ktLTspdD10K0grIlxuIjtzdGQ6OmNvdXQ8PHMrdCtzK3Qrczt9CgppbnQgbWFpbigpIHsKCWYoNCwyLCcrJywnLScsJ3wnKQoJZigyLDEsJ0AnLCcjJywnaScpCglyZXR1cm4gMDsKfQ==