for(n=i=readline(j=0);i--;print(X+Y+Z.join(j++&&i?' ':'Z')))for(Z=[X=""],k=n,(n/2<=i+1)&&(Y="");k--;Z[i||j]='Z')X+=i-k&&n-k+~i?((n/2<=i+1)&&(Y+=" ")," "):((n/2<=i+1)&&(Y+="Y"),"X")