#2147 성화

30  1 s   128 MB  

Description

정수인 높이 값을 입력 받아 샘플 출력과 같은 성화(홀수 높이의 다이아몬드 모양)와 성화대(홀수 높이의 정사각 박스 모양)를 출력하는 프로그램을 작성하시오. 만약 짝수가 입력될 경우에는 그 값보다 1 적은 홀수로 변경하여 수행하시오.

Input

테스트케이스 개수 T(1<=T<=10 인 정수)가 첫 줄에 입력된다. 그 다음 줄부터 성화의 높이와 성화대의 높이와 폭을 의미하는 h(3<=h<=15 인 정수)가 T 개수만큼 입력된다.

Output

각 높이 값 별로 성화와 성화대를 붙여서 각각 출력한다. 각 출력 결과 사이에는 한 줄씩 띄우도록 한다.

Sample Input

Sample Output

2
4
5
 *
***
 *
***
* *
***

  *
 ***
*****
 ***
  *
*****
*   *
*   *
*   *
*****

Source

동의대학교 멀티미디공학과 우영운(2014년 6월 18일)