#include<bits/stdc++.h>
using namespace std;
char a[55][55];
int main(){
int n;
scanf("%d",&n);
for(int i=1;i<=n;i++){
for(int j=1;i<=n;j++){
if(i==((n+1)/2)){
a[i][j]='-';
}
if(j==1||j==n){
a[i][j]='|';
}
if(a[i][j]!='-'&&a[i][j]!='|'){
a[i][j]='a';
}
}
}
for(int i=1;i<=n;i++){
for(int j=1;i<=n;j++){
cout<<a[i][j];
}
cout<<endl;
}
return 0;
}