#38. PUM

PUM

说明

输入两个整数N和M,构造一个N行M列的数字矩阵,矩阵中的数字从第一行到最后一行,按从左到右的顺序依次为1,2,3,…,N*M。

矩阵构造完成后,将每行的最后一个数字变为PUM。

输出最终矩阵。

输入

共一行,包含两个整数N和M。1≤N,M≤20

输出

输出最终矩阵,具体形式参照输出样例。

样例

输入数据

7 4

输出数据

1 2 3 PUM
5 6 7 PUM
9 10 11 PUM
13 14 15 PUM
17 18 19 PUM
21 22 23 PUM
25 26 27 PUM