Pergunta de entrevista da empresa eCentric

How you achieve magical squares problem?