import 'dart:io';
void main() {
int n = 5;
if(n%2 == 0 || n < 3){
print("n is even: $n");
return;
}
for(int k = 1; k <= (n+2); k++){
print("e"+"*"*(n+2));
int numPrint = 0;
double med = (n+1)/2;
if(k == 1){
numPrint = n+2;
} else if( k == med ){
numPrint = n;
} else if( k == (n+2)){
numPrint = n-1;
}else{
numPrint = 0;
}
if(k<(n+2)){
print("e"+"*"*numPrint);
}else{
print("*"*numPrint+"e");
}
}
}
aW1wb3J0ICdkYXJ0OmlvJzsKIAp2b2lkIG1haW4oKSB7CgppbnQgbiA9IDU7CmlmKG4lMiA9PSAwIHx8IG4gPCAzKXsKcHJpbnQoIm4gaXMgZXZlbjogJG4iKTsKcmV0dXJuOwp9Cgpmb3IoaW50IGsgPSAxOyBrIDw9IChuKzIpOyBrKyspewoJcHJpbnQoImUiKyIqIioobisyKSk7CgkKCWludCBudW1QcmludCA9IDA7Cglkb3VibGUgIG1lZCA9IChuKzEpLzI7CgoJaWYoayA9PSAxKXsKCQludW1QcmludCA9IG4rMjsKCX0gZWxzZSBpZiggayA9PSBtZWQgKXsKCQludW1QcmludCA9IG47Cgl9IGVsc2UgaWYoIGsgPT0gKG4rMikpewoJCW51bVByaW50ID0gbi0xOwoJfWVsc2V7CgkJbnVtUHJpbnQgPSAwOwoJfQoKCWlmKGs8KG4rMikpewoJCXByaW50KCJlIisiKiIqbnVtUHJpbnQpOwoJfWVsc2V7CgkJcHJpbnQoIioiKm51bVByaW50KyJlIik7Cgl9Cgp9CgoKfQ==