resolvendo bug set_diagonal
correção de sintaxe
resolvendo o bug do set_diagonal
mudancas no metodo set_diagonal
correcao do bug no set_diagonal e no test_set_diagonal