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