Refatoração do exemplo