/******************************************************************************
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;
cout << "Enter an odd number greater then 3: " ;
cin >> n;
if ( n% 2 == 0 || n<= 1 ) {
cout << "plz write a odd number" ;
return 0 ;
}
int mid= n/ 2 ;
for ( int i = 0 ; i< n; i++ ) {
for ( int j= 0 ; j< n+ 2 ; j++ ) {
cout << "*" ;
}
if ( i== mid ) {
cout << " " ;
for ( int j= 0 ; j< n+ 2 ; j++ ) {
cout << "e" ;
}
}
cout << endl;
}
for ( int i= 0 ; i< n+ 2 ; i++ ) {
for ( int j= 0 ; j< mid+ 1 ; j++ ) {
cout << " " ;
}
cout << "e" ;
cout << endl;
}
return 0 ;
}
LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoKV2VsY29tZSB0byBHREIgT25saW5lLgpHREIgb25saW5lIGlzIGFuIG9ubGluZSBjb21waWxlciBhbmQgZGVidWdnZXIgdG9vbCBmb3IgQywgQysrLCBQeXRob24sIEphdmEsIFBIUCwgUnVieSwgUGVybCwKQyMsIE9DYW1sLCBWQiwgU3dpZnQsIFBhc2NhbCwgRm9ydHJhbiwgSGFza2VsbCwgT2JqZWN0aXZlLUMsIEFzc2VtYmx5LCBIVE1MLCBDU1MsIEpTLCBTUUxpdGUsIFByb2xvZy4KQ29kZSwgQ29tcGlsZSwgUnVuIGFuZCBEZWJ1ZyBvbmxpbmUgZnJvbSBhbnl3aGVyZSBpbiB3b3JsZC4KCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCiNpbmNsdWRlIDxpb3N0cmVhbT4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG1haW4oKQp7CiAgaW50IG47CiAgY291dDw8IkVudGVyIGFuIG9kZCBudW1iZXIgZ3JlYXRlciB0aGVuIDM6ICI7CiAgY2luPj5uOwogIGlmKG4lMj09MCB8fCBuPD0xKXsKICAgICAgY291dDw8InBseiB3cml0ZSBhIG9kZCBudW1iZXIiOwogICAgICByZXR1cm4gMDsKICB9CiAgaW50IG1pZD1uLzI7CiAgZm9yKGludCBpID0wOyBpPG47IGkrKyl7CiAgICAgIGZvcihpbnQgaj0wOyBqPG4rMjsgaisrICl7CiAgICAgICAgICBjb3V0PDwiKiI7CiAgICAgIH0KICAgICAgCiAgICAgIGlmKCBpPT0gbWlkICl7CiAgICAgICAgICBjb3V0PDwiICI7CiAgICAgIGZvcihpbnQgaj0wOyBqPG4rMjsgaisrKXsKICAgICAgICAgIGNvdXQ8PCJlIjsKICAgICAgfQogIH0KIAogIGNvdXQ8PGVuZGw7CiAKICB9CiAgZm9yKGludCBpPTA7aTxuKzI7IGkrKyl7CiAgICAKICAgICAgICAgIGZvcihpbnQgaj0wOyBqPG1pZCsxOyBqKyspewogICAgICAgICAgICAgIGNvdXQ8PCIgIjsKICAgICAgICAgIH0KICAgICAgICAgIGNvdXQ8PCJlIjsKICAgICAgY291dDw8ZW5kbDsKICB9CiAgICAKCiAgICByZXR1cm4gMDsKfQ==