Quadrato magico?
                                         
                                         
                            
                             
                                         
                                          Problem 
                         
                                 
Il quadrato magico dell'ordine N è una matrice quadrata di dimensione NxN , composta dai numeri 1,  2< /code>, ..., NxN in modo che le somme per ogni colonna, ogni riga e ciascuna delle due grandi diagonali siano uguali a ciascuna altro. Scrivi un programma che controlli se una data matrice quadrata è un quadrato magico.
 
Inserisci dati 
La prima riga inserisce la dimensione della matrice N (\(0<N<=100\)) . Le seguenti N righe contengono righe di matrice, ciascuna con N valori separati da spazi.
Impronta
Il programma dovrebbe restituire la parola 'YES' se la matrice è un quadrato magico e la parola 'NO' ; se non lo è. 
 
Esempio
| # | 
Input | 
Uscita | 
| 1 | 
3 
8 1 6 
3 5 7 
492
 | SÌ |