/******************************************************************************
Welcome to GDB Online.
GDB online is an online compiler and debugger tool for C, C++, Python, Java, PHP, Ruby, Perl,
C#, OCaml, VB, Swift, Pascal, Fortran, Haskell, Objective-C, Assembly, HTML, CSS, JS, SQLite, Prolog.
Code, Compile, Run and Debug online from anywhere in world.
*******************************************************************************/
#include <iostream>
using namespace std;
int main( )
{
int n; cin >> n;
for ( int i= 0 ; i< n+ 2 ; i++ ) {
for ( int j= 0 ; j< n+ 2 ; j++ ) {
if ( j== n/ 2 + 1 ) { cout << "e" << endl; break ; }
else cout << " " ;
}
}
for ( int i= 0 ; i< n/ 2 ; i++ ) {
for ( int j= 0 ; j< n+ 2 ; j++ ) {
cout << "*" ;
}
cout << endl;
}
for ( int i= 0 ; i< n+ 2 ; i++ ) {
cout << "*" ;
}
for ( int i= 0 ; i< n+ 2 ; i++ ) {
cout << "e" ;
}
cout << endl;
for ( int i= 0 ; i< n/ 2 ; i++ ) {
for ( int j= 0 ; j< n+ 2 ; j++ ) {
cout << "*" ;
}
cout << endl;
}
return 0 ;
}
LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoKV2VsY29tZSB0byBHREIgT25saW5lLgpHREIgb25saW5lIGlzIGFuIG9ubGluZSBjb21waWxlciBhbmQgZGVidWdnZXIgdG9vbCBmb3IgQywgQysrLCBQeXRob24sIEphdmEsIFBIUCwgUnVieSwgUGVybCwKQyMsIE9DYW1sLCBWQiwgU3dpZnQsIFBhc2NhbCwgRm9ydHJhbiwgSGFza2VsbCwgT2JqZWN0aXZlLUMsIEFzc2VtYmx5LCBIVE1MLCBDU1MsIEpTLCBTUUxpdGUsIFByb2xvZy4KQ29kZSwgQ29tcGlsZSwgUnVuIGFuZCBEZWJ1ZyBvbmxpbmUgZnJvbSBhbnl3aGVyZSBpbiB3b3JsZC4KCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCiNpbmNsdWRlIDxpb3N0cmVhbT4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG1haW4oKQp7CiAgCiAgICBpbnQgbjsgY2luPj5uOwogICAKICAgICAgICBmb3IoaW50IGk9MDsgaTxuKzI7IGkrKyl7CiAgICAgICAgICAgIGZvcihpbnQgaj0wOyBqPG4rMjsgaisrKXsKICAgICAgICAgICAgICAgIGlmKGo9PW4vMisxKXtjb3V0PDwiZSI8PGVuZGw7IGJyZWFrO30KICAgICAgICAgICAgICAgIGVsc2UgY291dDw8IiAiOwogICAgICAgICAgICB9CiAgICAgICAgICAgIAogICAgICAgIH0KICAgIApmb3IoaW50IGk9MDsgaTxuLzI7aSsrKXsKICAgIGZvcihpbnQgaj0wOyBqPG4rMjsgaisrKXsKICAgICAgICBjb3V0PDwiKiI7CiAgICB9CiAgICBjb3V0PDxlbmRsOwp9CgoKICAgIGZvcihpbnQgaT0wOyBpPG4rMjsgaSsrKXsKICAgICAgIGNvdXQ8PCIqIjsgCiAgICB9Cgpmb3IoaW50IGk9MDsgaTxuKzI7aSsrKXsKICBjb3V0PDwiZSI7Cn0KY291dDw8ZW5kbDsKZm9yKGludCBpPTA7IGk8bi8yOyBpKyspewogICAgZm9yKGludCBqPTA7IGo8bisyOyBqKyspewogICAgICAgIGNvdXQ8PCIqIjsKICAgIH0KICAgIGNvdXQ8PGVuZGw7Cn0KCgoKCgoKCgoKICAgIHJldHVybiAwOwp9