atualizado para linux local
finished chapter 10