Descodifica ainda com erros
Código finalizado com codigos de teste