#include <iostream>
#include <iomanip>
int main()
{
unsigned size;
std::cin >> size;
const char c = '*';
const char fill = ' ';
std::cout << std::setfill(c) << std::setw(size + 1) << '\n';
std::cout << std::setfill(fill);
for (unsigned i = 2; i < size; ++i)
std::cout << c << std::setw(size - 1) << c << '\n';
if (size > 1)
std::cout << std::setfill(c) << std::setw(size + 1) << '\n';
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aW9tYW5pcD4KCmludCBtYWluKCkKewoJdW5zaWduZWQgc2l6ZTsKCXN0ZDo6Y2luID4+IHNpemU7Cgljb25zdCBjaGFyIGMgPSAnKic7Cgljb25zdCBjaGFyIGZpbGwgPSAnICc7CglzdGQ6OmNvdXQgPDwgc3RkOjpzZXRmaWxsKGMpIDw8IHN0ZDo6c2V0dyhzaXplICsgMSkgPDwgJ1xuJzsKCXN0ZDo6Y291dCA8PCBzdGQ6OnNldGZpbGwoZmlsbCk7Cglmb3IgKHVuc2lnbmVkIGkgPSAyOyBpIDwgc2l6ZTsgKytpKQoJCXN0ZDo6Y291dCA8PCBjIDw8IHN0ZDo6c2V0dyhzaXplIC0gMSkgPDwgYyA8PCAnXG4nOwoJaWYgKHNpemUgPiAxKQoJCXN0ZDo6Y291dCA8PCBzdGQ6OnNldGZpbGwoYykgPDwgc3RkOjpzZXR3KHNpemUgKyAxKSA8PCAnXG4nOwoKICAgIHJldHVybiAwOwp9Cg==