criado tratamento de problemas com memoria para as funcoes que trabalha com alocacao de matrizes