public class Program {
    public static void Main() {
        string inPut;
        while ((inPut = System.Console.ReadLine()) != null) {
            int inPutNum = int.Parse(inPut);

            //打印上半部分
            int spaceNum = 0;
            for (int top = 0; top <= inPutNum; top++) {
                //打印空格 格式要求每次换行 空格就减2
                for (int space = inPutNum * 2 - spaceNum; space > 0; space--)
                    System.Console.Write(" ");

                spaceNum += 2;

                //打印*号
                for (int sign = top; sign >= 0; sign--)
                    System.Console.Write("*");

                //换行
                System.Console.WriteLine();
            }

            //打印下半部分
            spaceNum = 0;
            for (int down = 0; down < inPutNum; down++) {
                //打印空格 格式要求每次换行 空格就加2
                for (int space = 2 + spaceNum; space > 0; space--)
                    System.Console.Write(" ");

                spaceNum += 2;
                //打印*号
                for (int sign = inPutNum - down; sign > 0; sign--)
                    System.Console.Write("*");

                //换行
                System.Console.WriteLine();
            }
        }
    }
}