#SDNU1478. 矩阵乘法

矩阵乘法

Description

给定一个N阶矩阵A,输出A的M次幂(M是非负整数)

例如:  
A=1234\begin{vmatrix} 1 & 2 \\ 3 & 4 \\ \end{vmatrix}​
A2A^2=7101522\begin{vmatrix} 7 & 10 \\ 15 & 22\\ \end{vmatrix}

Format

Input

第一行是一个正整数NNMM1<=N<=30,0<=M<=51< =N< =30, 0< =M< =5),表示矩阵AA的阶数和要求的幂数

    接下来 N行,每行N个绝对值不超过10的非负整数,描述矩阵A的值

Output

输出共NN行,每行NN个整数,表示AAMM次幂所对应的矩阵。相邻的数之间用一个空格隔开。

Samples

2  2 
1  2 
3  4
7 10
15 22