字母旋转方阵

Time Limit: 1000 ms Memory Limit: 65536 KiB

Problem Description

给定两个整数M,N,生成一个M*N的矩阵,矩阵中元素取值为A至Z的26个字母中的一个,A在左上角,其余各数按顺时针方向旋转前进,依次递增放置,当超过26时又从A开始填充。例如,当M=5,N=8时,矩阵中的内容如下:

 A B C D E F G H
 V W X Y Z A B I
 U J K L M N C J
 T I H G F E D K
 S R Q P O N M L
 

Input

M为行数,N为列数,其中M,N都为大于0的整数。

Output

分行输出相应的结果,注意每行开始有1个空格,相邻两个字母之间有1个空格。

Sample Input

4 9

Sample Output

 A B C D E F G H I
 V W X Y Z A B C J
 U J I H G F E D K
 T S R Q P O N M L

Hint

Source