28949 - 实心正方形 202512T5

通过次数

9

提交次数

12

Time Limit : 1 秒
Memory Limit : 128 MB

给定一个整数 n,请打印一个实心的正方形,它的边界由星号 * 构成,内部由 · 填充,每条边都恰好有 n个星号。

Input

单个整数:表示 n。

Output

输出一个边界为星号、内部为点的正方形。

Examples

Input

5

Output

*****
*...*
*...*
*...*
*****

Input

3

Output

***
*.*
***

Hint

说明提示

3≤n≤1000。