Comentei erros propositais com fins didaticos para
rodar como script