int?main()
{
int?n,?i,?j;
char?st;
scanf?("%d?%c",?&n,?&st);
char?row?=?st,?col;
for?(i?=?0;?i?<?n;?++i){
for?(j?=?0;?j?<?n?-?i?-?1;?++j){
printf?("?");
}
col?=?row;
for?(j?=?0;?j?<=?i;?++j){
printf?("%c",?col);
if?(col=='Z'){
col?=?'A';
}else?{
col++;
}
}
if?(col=='A'){
col?=?'Z';
}else?{
col--;
}
for?(j?=?0;?j?<?i;?++j){
if?(col=='A'){
col?=?'Z';
}else?{
col--;
}
printf?("%c",?col);
}
printf?("\n");
if?(row?==?'Z'){
row?=?'A';
}else?{
row++;
}
}
return?0;
}