Quadrado mágico?
                                         
                                         
                            
                             
                                         
                                          Problem 
                         
                                 
Ordem quadrado mágico N é uma matriz quadrada de tamanho NxN , composta de números 1,  2< /code>, ..., NxN para que as somas de cada coluna, cada linha e cada uma das duas grandes diagonais sejam iguais a cada outro. Escreva um programa que verifique se uma determinada matriz quadrada é um quadrado mágico.
 
Dados de entrada 
A primeira linha insere o tamanho da matriz N (\(0<N<=100\)) . As linhas de N a seguir contêm linhas de matriz, cada uma com valores de N separados por espaços.
Impressão
O programa deve gerar a palavra 'SIM' se a matriz for um quadrado mágico, e a palavra 'NÃO' ; se não for. 
 
Exemplo
| # | 
Entrada | 
Saída | 
| 1 | 
3 
8 1 6 
3 5 7 
4 9 2
 | SIM |