Power matrix

0

0 votes
Problem

You are given a square matrix M and a positive integer N. You will have to compute M raised to the power N. (that is, M multiplied with itself N times.)

Input

First line of input is T ( number of test-cases) .

First line of each test-case contains two integer M , N where M is size of square array that you have to exponent and N is the power to which you have to exponent .

Next M lines describe the input matrix. Each line contains exactly M elements separated by single space .

Output

Output M line corresponding to each row of resultant matrix .Each line must have M integers where jth element of ith line is jth element of resultant matrix taken modulo with 1000000007 (10^9+7).

Elements of each row of resultant matrix must be separated by single space.

Conatraints

1<=T<=10

1<=M<=50

1<=N<=100000

0<=element of input matrix<=10^9

Sample Input
2
2 3
1 0 
1 1 
3 3
1 0 4 
1 2 2 
0 4 4
Sample Output
1 0 
3 1 
17 112 116 
15 88 100 
28 144 160
Time Limit: 1
Memory Limit: 256
Source Limit:
Editor Image

?