Corrigindo gerador e leitor