entendendo as funcoes de alocacao e leitura