#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
char c;
cin>>n>>c;
for(int i=1;i<=(n/2+n%2);i++){
//确定行数
if(i==1||i==(n/2+n%2)){
//判断是否为首行或尾行
for(int j=0;j<n;j++)
{
cout<<c;//按首行尾行要求输出
}
cout<<endl;//换行
}else{
for(int j=1;j<=n;j++){
if(j==1||j==n){
//是否为每行的首尾
cout<<c;
}else{
cout<<" ";
}
}
cout<<endl;//换行
}
}
}