Refatorando novamente o codigo