escrito tudo menos apendice/implementacoes