#2100. 【040904】菱形2

【040904】菱形2

题目描述

小 B 想绘制一个菱形。具体来说,需要绘制的菱形是一个 nnnn 列的字符画,nn 是一个大于 11 的奇数。菱形的四个顶点依次位于第 11 行、第 11 列、第 nn 行、第 nn 列的正中间,使用 # 绘制,相邻顶点之间也用 # 连接,菱形四边围成的图形内部都是 @,其余位置都是空格。

例如,一个 5555 列的菱形字符画是这样的:

  #
 #@#
#@@@#
 #@#
  #

给定 nn,请你帮小 B 绘制对应的菱形。

输入格式

一行,一个正整数 nn

输出格式

输出共 nn 行,表示对应的菱形。

样例

输入样例1

3

输出样例1

 # 
#@#
 # 

输入样例2

9

输出样例2

    #
   #@#
  #@@@#
 #@@@@@#
#@@@@@@@#
 #@@@@@#
  #@@@#
   #@#
    #

数据范围与提示

对于所有测试点,保证 3n493 \leq n \leq 49 并且 nn 为奇数。