Quadrado de Matriz Quadrada

Escreva um programa que receba uma matriz quadrada M e que calcule o quadrado dessa matriz, ou seja, que compute M2.

Entrada

A primeira linha da entrada consiste de um único inteiro n, onde 1n200, representando o número de linhas (e também de colunas) da matriz de entrada. O restante da entrada consiste de n2 números inteiros separados por espaços (ou quebras de linha), onde cada um desses números inteiros pertencem ao intervalo [0,1000].

Saída

A saída consiste de n linhas que representam a matriz Mˆ2. A i-ésima linha impressa contém os valores da i-ésima linha da matriz Mˆ2, separados por vírgula e espaço (veja os exemplos abaixo) vírgula e espaço (inclusive o último número de cada linha).

Exemplos

Entrada 1

1
5

Saída 1

25, 

Entrada 2

2
2 4
6 8

Saída 2

28, 40, 
60, 88, 

Entrada 3

3
3 4 5
6 5 1
0 2 0

Saída 3

33, 42, 19, 
48, 51, 35, 
12, 10, 2, 
"