Generar un cuadrado magico por medio del siguiente algoritmo:
Situar el numero 1 en el centro del primer renglon
El numero siguiente se situa en la casilla situada encima y a la derecha, y asi sucesivamente
Se debe considerar que el cuadrado se cierra sobre si mismo; el renglon encima del primero es de hecho el ultimo renglon
De igual manera, la columna a la derecha de la ultima es la primera.