Classe e Gerador feitos